SERVER-11440 changed auditLogging of dropIndex to show indexName rather than indexNamespace
SERVER-11424 Fix clusterMonitor role to be able to run collStats and dbStats
QA-341 Update jstests/auth/commands.js test to correctly use new built-in roles and detect invalid roles
SERVER-11178: re-added nIndexesWas to reIndex result
SERVER-9579 fixed dbpath prefix for all smoke tests that start (multiple) mongod processes through the mongo shell
SERVER-9516 Fix concurrency error around AuthorizationManager::CacheGuard::endFetchPhase().

That method should not clear the _isThisGuardInFetchPhase field.  Rather, the
fassert ensuring preconditions for isSameCacheGeneration() should recognize the
true "post fetch phase" condition, that _isThisGuardInFetchPhase is true and
that _lock.owns_lock() is also true.
SERVER-9516 Fix fassert number, add missing comment.
SERVER-10353 Fixed x509_client.js for enterprise builds
Give external users a 'credentials' field
SERVER-9513 Rename profileEnable actionType to enableProfiler

Also removes a few no-longer-used ActionTypes
SERVER-10353 Fix for x509_client.js on non-enterprise builds
SERVER-9469 fixup for w:0 upserted and mandatory delete limit
SERVER-10818 basic write batch downconversion utilities
SERVER-11421: make applyOps call logOpForDbHash
SERVER-9469 fix auto split test to add mandatory delete limit
SERVER-11330 Check for version switch in tools
SERVER-9516 Disable user and role management commands when schema is too old.

User and role management commands are only allowed when the schema version
is schemaVersion26Final (3).  The usersInfo and rolesInfo commands are not
allowed when the schema version is schemaVersion24 (1).  This commit enforces
those rules.
SERVER-11464 Fix user document parser now that external users have 'credentials' fields
fix unit test now that external users have 'credentials' fields
SERVER-11462 fixed relative path detection in MongoRunner.toRealPath to handle Windows paths and drive letters