SERVER-7780: fix backwards compatability for max docs in capped collection
SERVER-7780: add test for explicit max doc count
SERVER-7252 Introduce and test function for building a Windows command line from an argument vector.
SERVER-7626 Provide a facility for disabling the mongo challenge-response commands in server source.

This patch provides a mechanism for disabling the "nonce" and "authenticate" commands at runtime.  A
separate patch, in the subscription codebase, provides a startup parameter for choosing authentication
mechanisms to support.

Related to SERVER-7119.
SERVER-7343 port within-in-query to HEAD
SERVER-6754 Create a mock for testing replica set connections

Step2: Created a simple mock for cursor that matches the DBClientBase::query signature, added functionality for mocking queries and added more features.
SERVER-6754 Create a mock for testing replica set connections

Final step: Modify the replica set client to be able to use custom hooks for creating connections.
SERVER-6754 Fix tests using the old mock api
Fix linux compiler error caused by SERVER-6754 in buildbot
SERVER-7817 Display chainingAllowed option when set to false
SERVER-7652 Use minvalid to determine if initial sync is needed
SERVER-7848 ability to turn off lock pinger in testing
SERVER-6399 Added support for parsing dotted fields.
SERVER-6754 Buildbot failure fix for shard_conn_test

Explicitly specify port number when instantiating the mock server.
SERVER-7202 add support for ssl smoke testing
add first SSL unit test
SERVER-6399 Fixed memory allocation in Field Ref.
add SSL smoke testing suite
temporary fix for run_old_fails()
SERVER-7840 Skip reversecursor.js in sharding_passthrough.js test