SERVER-12748 Tests for invalid transitions of clusterAuthMode without outgoing SSL
SERVER-14170 Do not invoke the RunCommandHook when executing authentication commands.

Executing this hook leads to commands that cannot be run by unauthenticated users,
which prevents authentication of connections when auditing is enabled.
SERVER-13922 Remove dbtemprelease
SERVER-13797 Remove Client::getContext and related
SERVER-14135 Implement startup and shutdown of new ReplicationCoordinator
remove rollback4 debugging to decrease failure frequency
SERVER-14135 build fix via MockReplicationCoordinator
SERVER-5800 convert 2d predicate queries into covered index scans
SERVER-13635: remove Database:flushFiles as it was only used initial sync where it no longer is needed
SERVER-13635: ExtentManager no longer needed for stats in Database
SERVER-13635: remove Database::getFileFormat
SERVER-13635: fix file format test
SERVER-13635: remove Database::getExtentManager
Merge remote-tracking branch 'upstream/master'