SERVER-14454 Implement processReplSetFresh in ReplicationCoordinatorImpl
SERVER-14946: assert.soon don't print code if possible
SERVER-8994: Boost 1.56 build system integration
SERVER-8994: Boost 1.56 build fixes
SERVER-8994: Boost 1.56 - fix uninitialized variable in lexical_cast.hpp

Fix comes from lexical_cast.diff: https://svn.boost.org/trac/boost/ticket/4946
SERVER-14454 Fix compile
SERVER-14988 Replace expired CRL files
SERVER-8994: Remove Boost 1.55
SERVER-14449 Fix potential deadlock in processReplSetSyncFrom
SERVER-13648 rangedeleter log waiting cursors at start and after cursor timeout
SERVER-14508 Better GeoJSON polygon parsing.
SERVER-14508 Break header dependencies of geo stuffs in query framework.
SERVER-14371 SERVER-14143 killOp notification callback
SERVER-14989 Raise stack trace max depth to 100
SERVER-14561: Allow dynamic responses from NetworkInterfaceMock
SERVER-14561: record execution time for remote commands
SERVER-14940: Put close connections in ReplicationCoordinatorExternalState
SERVER-14818 save file_allocator_bench to BUILD_ROOT

So we don't need to touch .gitconfig or clutter a repo root.
Adapt and simplify perf_suite.py runner.
Merge remote-tracking branch 'upstream/master'