SERVER-15512 add lock to protect legacy initial sync flag access
SERVER-15511 Make sure to lock when accessing _members in ReplSetImpl::shouldChangeSyncTarget
SERVER-14215 Log error when ScopedDistributedLock::acquire fails to acquire lock before timeout
SERVER-15429 Prepare applier threads to be started by the ReplicationCoordinatorImpl
SERVER-15429 Finish making background sync thread capable of running under the new replication coordinator
SERVER-15429 Make ReplicationCoordinatorImpl capable of starting the applier threads
SERVER-15386 Let writeAuthSchemaVersionIfNeeded set schemaVersion28SCRAM
SERVER-15465 Fixed OpenSSL intermittent crash on stepdown

Corresponding to 0e6d61d465bbe8679f29339eee20b7ad9aec295e
in the v2.6 branch.
SERVER-15441 Prevent user management shell helpers from accessing "db" global
SERVER-15451 Adaptive initial shell in near query with 2d index
SERVER-13635 Added tests for SortedDataInterface.

Expand set of generic SortedDataInterface tests.
Includes tests for the following functions:
  - SortedDataInterface::dupKeyCheck
  - SortedDataInterface::fullValidate
  - SortedDataInterface::getSpaceUsedBytes
  - SortedDataInterface::insert
  - SortedDataInterface::touch
  - SortedDataInterface::unindex
  - SortedDataInterface::Cursor::getDirection
  - SortedDataInterface::Cursor::isEOF
  - SortedDataInterface::Cursor::pointsToSamePlaceAs

Add tests for SortedDataInterface::Cursor::locate.

Add save/restore position tests.
Includes tests for the following functions:
  - SortedDataInterface::Cursor::restorePosition
  - SortedDataInterface::Cursor::savePosition

Add tests for SortedDataInterface::Cursor::advanceTo.
Only tests single-key indices, not those with compound keys.

Closes #804

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15363 fix solaris compile
SERVER-15421 Fix unbalanced quotes in error message
SERVER-13635 Don't assert that BSONObjs aren't owned

Storage engines are allowed to always return owned BSON.
SERVER-13635 Stop assuming storageSize == cappedSize
SERVER-13635 Only run OplogStart that depend on Extents with mmapv1
SERVER-13635 stop relying on system.indexes in dbtests
SERVER-13635 Destroy OplogStart stage before the RecoveryUnit
SERVER-15031 Make slaveDelay handling in sync_tail.cpp go through the ReplicationCoordinator
SERVER-15031 Add compile-time flag to control which ReplicationCoordinator is used