SERVER-15932 Fix build break of rocks storage engine

Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com>
SERVER-14709 Add ssl_without_ca.js to test the behavior of the server without a CA file.

Closes #857

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15696 don't drop filters while creating a SORT_MERGE plan
SERVER-14462 Fix compile break on Linux 32-bit
 SERVER-14860 allow bg index builds on secondaries with doc-level-locking storage engines
SERVER-15541 Clean up some usages of WriteUnitOfWork

Removes some WriteUnitOfWork objects where they are unneeded, and
moves the declaration of some existing WriteUnitOfWork objects to
limit their scope to the write being performed (so that
yield-capable reads are not inside them).
SERVER-13627 Test that replSetReconfig prohibits 0-vote arbiter.

Closes #856

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-7596 Make authSchemaVersion 28Final if no user docs
SERVER-15921 Check for lock state in kv catalog

Check if we have a lock state before taking any locks in the kv catalog.
The assumption is that no lock state means we are in an inherently
single-threaded code block (like startup).

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Closes #855
 SERVER-15780 more/improve thread naming
SERVER-15949:add diagnostics to network executor
SERVER-15951 CollectionLock should check entire lock heirarchy, not just DB lock
SERVER-14425: fix WriteConflictException handling in multi-update
SERVER-14860: fix multi-index build transactionality around setIndexIsMultikey
SERVER-15892: catch WriteConflictException in findAndModify
SERVER-15948 Fix tests inserting duplicate ts's into oplog
SERVER-15948 Fast OplogStart impl for RSs supporting arbitrary DiskLocs

Storage engines must opt-in to this functionality. For now, heap1 is the only
one to do so.
SERVER-15665 MMAP v1 requests yields during page faults via NEED_FETCH
SERVER-15948 add missing files
SERVER-15780: move client init before opCtx