SERVER-14984 Server aborts when running $centerSphere query with NaN radius
SERVER-14923 cleanup old multiversion tests for v2.8
SERVER-15006 Don't add vendored paths when system libraries are requested

Also, fixes a rebuild stability issue where the include path order
was unstable across rebuilds.
SERVER-14961 IndexScan over empty range should return EOF immediately
SERVER-14939: Calculate replication election qualification dynamically
SERVER-14561: Topology updateHeartbeat
SERVER-14446 Implement and test ReplCoordinatorImpl::processReplSetInitiate.
SERVER-14818 make file allocator exception safe, and print error if we run out of disk space

Closes #757

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15009: Solaris - check if numa is enabled

Check if there is more than one locality group on the machine.
SERVER-14969 CollectionCursorCache::invalidateAll() kill agg exec
SERVER-15028 prevent sync2.js from attempting an insert on an incorrect primary node
SERVER-14446 Don't process replSetInitiate in replCoordinatorImpl until all config loading paths are ready
SERVER-14668 Add function to StringBuilder for formatting addresses
Revert "SERVER-14668 Add function to StringBuilder for formatting addresses"

This reverts commit d1767c999d4371fc1aa1eb85f5f8b58c0b5f4848.
SERVER-14668 Add function to StringBuilder for formatting addresses
SERVER-14668 Implementation of LockManager and unit tests

This lock manager will initially be used for the top-level locks (Global,
Flush, Database and Collection) and may eventually be merged with the lock
manager used for the MMAPV1 engine.
SERVER-14668 Move DB-level locks to be on the LockManager
SERVER-14371 Implement killOp support to interrupt threads blocked in awaitReplication
SERVER-15003 Handle custom gleModes in awaitReplication
SERVER-14135 Clean up management of the _slaveInfoMap in ReplicationCoordinatorImpl