SERVER-14436 Remove dead ReplSetConfig::HealthOptions type.

It has no consumers.  The one instance is never changed or consulted.
SERVER-14460 Comment out implementation of checkReplicaMemberVersions for now
SERVER-14436 Introduce bsonCheckOnlyHasFields helpers.

These helpers paired with the bsonExtract helpers faciliate the manual parsing
of structures out of BSONObj.
SERVER-14299 prevent mongos from requesting unnecessary batches for sort + limit queries
SERVER-14460 Fix lint
SERVER-14387 Propogate OperationContext through calls requiring document read locks, without doing the locking.
SERVER-13674 fix whitespace in CachedPlanStage
SERVER-14484 remove the replset portion of dbtest
SERVER-14500 remove the replSet bool
SERVER-14499 eliminate ReplicationStartSynchronizer
SERVER-14436 Introduce Milliseconds and Seconds types in time_support.h
SERVER-14436 Introduce MemberConfig and ReplicaSetTag types and parsing.

These types describe the configurations of individual members of replica sets.
SERVER-14387 fix compile on OS X 10.8 C++11 DEBUG
SERVER-14482 Add ability to append RegEx into BSONArrayBuilder
SERVER-14408 access stats directly from execution stages
SERVER-9986 refactor near search for 2D and S2

Adds progressive search functionality for $geoNear operations,
allowing better integration with other cursors.
SERVER-14436 Fix signed-unsigned comparison compile error in unit test.
SERVER-14420 Get rid of global replSettings object
SERVER-14476 fixed LogRecordingScope to ignore log messages from background threads
SERVER-13989 convert some callers to new quota API