SERVER-16072 improve namespace construction in commands
SERVER-16183: drop queued kv idents at startup
SERVER-16171: fix repairIterator releasing under WT
SERVER-16078 SERVER-15945: consolidate WriteConflictException logging and do backoff
SERVER-16183 Fix signed/unsigned cmp in KVEngineTestHarness
Do not return 'set' name if not initiated
SERVER-15994 fix listIndexes, listDatabases, and listCollections to require the slaveOK bit to be set
SERVER-16159 MMAP v1 does timing-based yields for inserts
SERVER-16183: fix getAllIdents, not all collections have indexes
SERVER-16171 skip repair_cursor1.js in sharding passthrough
SERVER-16200 Eliminate a redundant strlen in ThreadSafeString
SERVER-16200 Use unordered container to track operation contexts
SERVER-16200 Eliminate some strcpy/strlen when handling namespaces
SERVER-16185 Use system allocator by default on OS X
SERVER-16094 remove batch write command downconversion functionality from mongos v2.8
SERVER-16221 Don't instrument third_party when using ubsan
SERVER-16221 Add a missing dependency edge exposed by ubsan
SERVER-16085: Windows service: net stop MongoDB gives an error even after stopping the service
Don't include padding in writingPtr length

We were passing the full record size rather than the amount we actually
intended to write. This was wasteful both for rollback preimages as well as
needlessly bloating the journal.
Make DiskLoc trivially copyable and movable

Writing explicit copy operations causes worse codegen. Among other things, it
prevents passing DiskLocs in registers.