SERVER-16191 restore old initial sync behavior that allowed for a node to become PRIMARY when it lost the initial sync race
SERVER-16178 Fixed typo in __system auth error message
SERVER-16167 Enable 2.8 shell to auth to 2.4 server
SERVER-13542: include electionId in isMaster when primary
SERVER-5700: cleanly shutdown in applier
SERVER-13962 delete unused snappy-1.0.3 code
SERVER-16201 Create replica set downgrade test.
SERVER-15541 preserve chunk ranges during long-running yielding count/geoNear
SERVER-15541 restore yielding per-document to the filemd5 command
SERVER-16058 change misleading message about cursor cleanup in parallel.cpp
SERVER-16190 Add hasFailed() function to JSThreadConfig.

Allows the caller to detect if the JSThread has thrown a JS or C++
exception, without calling join() on the thread.
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