SERVER-11943 display the correct reason for the moveChunk command failing.

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-13960 fix access planning for OR with inexact child predicates

Includes a refactor of QueryPlannerAccess::processIndexScans(...) which makes this
change saner.
SERVER-13961 Pass LockState to DBWrite and DBRead directly

This is part of the changes to move LockState be part of OperationContext
and not retrieved from TLS.
SERVER-13641 Plumb OperationContext through to getCollection and all Helpers
SERVER-13641 Stop making a new OperationContextImpl in Database::getFileFormat
SERVER-14092 ignore local.replset.minvalid in upgradeChecker
SERVER-13627 disallow 0-vote arbiters
SERVER-7596 Basic support for SCRAM-SHA1 using Cyrus SASL
SERVER-14077 if awaitReplication() sees a newer configVersion, reobtain master
Merge branch 'master' of github.com:mongodb/mongo