refs #213 Save a rollback of cursorids created by multi-statement
transactions so we can erase them on txn complete. This guaruntees
the lifetime of client cursors created by an MST is shorter than
the txn itself. Additionally, check that getMore() cursors are
used by the correct transaction stacks and assert otherwise.
Add some tests to verify that MSTs can create multiple cursors, iterate
over them in interleaved order, and also perform interleaved writes.
Revert original cloner fix now that MSTs can interleave cursor/insert
operations.
Put the TxnCompleteHooksImpl into its own file, since it has a mix of
cursor / namespacedetails logic, so it doesn't really belong in
namespace_details.cpp
fix type
stop yelling at me, fixes #224
change filenames to end in tokumx using Tokutek/ft-index#25, fixes #199
handle spilling of parent items properly
fix how we get an object from a bufbuilder
increase timeouts for moveChunk phase where we may be transferring many modifications
add a test that stresses the migratelogref system
re-enable zbigMapReduce because it was ok probably after #213