SERVER-14135 SERVER-14033 implement new prepareHeartbeatResponse
SERVER-8994: Boost 1.55 MacOS X fixes

1. Move swap from std to mongo namespace. Fixed C++ build on 10.9 with
XCode 5.1
2. Add check to see if no-null-conversion needs to be enabled for C++
build on 10.8 with Xcode 4.2
SERVER-14230: Reduce thread count on linux-32

Linux-32 machines are hitting mutex exhaustion often. Use a lower number
of thread (1/3 of the original number) to run the tests in 32-bit
versions to avoid mutex exhaustion.
SERVER-14048 Remove unnecessary member variables from Dump
SERVER-14048 mongodump can't use exhaust mode with mongos
SERVER-14027 Test renaming collection containing wildcard text index
SERVER-13961 Add OperationContext to DurableInterface

So we stop using LockState from OperationContext for all durability
operations.
SERVER-13961 Convert most usages of LockState from TLS to OperationContext
SERVER-14247 Use PIDFILEPATH variable instead of missing PIDFILE
SERVER-2459 Add excludeCollection and excludeCollectionsWithPrefix options to mongodump
SERVER-13635: remove some includes
BUMP 2.7.2
post 2.7.2
SERVER-14250 minor cleanup rs_config
SERVER-12058 Abort mongod before letting exceptions esacpe from logOp().

Letting exceptions escape from logOp() can lead to inconsistencies in the oplog.
SERVER-14192 Add covering for annulus
SERVER-14249 Add mongodump tests with --dbpath

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-9634 Fix typo in mongoperf; 'optoins' -> 'options'.

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14158 ShardingTest and authutil.asCluster correctly handle keyfile auth

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-7596 SCRAM-SHA-1 updateUser command support