refs #693, refs #716, refs #720,
fix rollbackRefOp and purgeEntryFromOplog for spilled transactions,
improve test coverage of initial sync,
make a unit test for rolling back different oplog entries