SERVER-9517 Add parser for V2 privilege documents.  Currently can only check if a document is valid.
SERVER-9517 Add credential extraction to v2 privilege document parser
SERVER-9517 Add role extraction to v2 privilege document parser
SERVER-10026 SERVER-10461 migrate internal coll/ixscan clients
SERVER-10026 disable query projection for now
SERVER-9038 Turn on write concerns on write commands.
SERVER-10210 Correctly compute 90%
SERVER-8707 dbclient_rs_test threading issue

Allow BackgroundJob to be restartable.
SERVER-8707 dbclient_rs_test threading issue

Thoroughly cleanup all replica set connection related artifacts after every test.
SERVER-10584 dbclient_rs_test.cpp compile failure on Windows builders
SERVER-10026 SERVER-10583 internal runners deregister themselves in dtor
SERVER-10026 RAII-ify Runner yielding SERVER-10583
SERVER-9518 Fix problem related to iterator invalidation.

Also, correctly handle deleted users and intermittent availability failures of the
user data collection.

Includes some unit testing.
SERVER-10026 no longer need PageFaultRetryableSection in removeRange
SERVER-8598 test cleanup of orphaned data in hashed sharded collection
SERVER-10555 Remove nondeterministic StringMap perf test from unit tests
SERVER-8598 cleanup_orphaned_cmd_hashed.js minor test improvement
SERVER-6405: temp hack for rename to keep database cache consistent
SERVER-10582 oplog_all_ops.js fails on Assertion failure, mutex problem when locking RSM

Avoid the mutex lock ordering inconsistency by not holding the _monitorMutex when calling ReplicaSetMonitor::checkAll.
SERVER-10582 oplog_all_ops.js fails on Assertion failure, mutex problem when locking RSM

Make sure that BackgroundJob is running before calling wait.