Currently, both insertRecord and insertRecords are exposed as virtual functions on the RecordStore interface, however most implementations express insertRecords as a plain loop over insertRecord except for WiredTiger, which actually supports vectored insert.
We should inverse this order of implementation similar to insertRecordsWithDocWriter.
While there, also the timestamps input parameters to insertRecords should be made constant.