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-15892: catch WriteConflictException in findAndModify
Merge remote-tracking branch 'nextdoor/master'
log how WT configured
SERVER-14425: fix WriteConflictException handling in multi-update
SERVER-14860: fix multi-index build transactionality around setIndexIsMultikey
SERVER-15892: catch WriteConflictException in findAndModify
Merge remote-tracking branch 'nextdoor/master'