SERVER-9518 Don't override internal security user if there's a user doc with the same name
Revert "SERVER-9518 Fix getAllV1PrivilegeDocsForDB in mongod by using the proper namespace for system.users"

This reverts commit c5afca5be18c26faeb7a8c0ca6ad8281d7dc376c.
SERVER-9518 Remove UserName argument from grantInternalAuthorization
SERVER-6246 Add removeUsers command
SERVER-6246 Restrict direct removes from system.users, add a shell helper to use the removeUser command, and update tests to use the helper
SERVER-9518 Fix SSL compile error
SERVER-4830: filter out !okForStorage parts from query on update+upsert
SERVER-7174: don't log when noop because of wrong context
fix slowNightly command_line_parsing.js to work with any setParameter options
better error message for json parsing
SERVER-5289: use query _id for replacement
SERVER-10163: don't enforce viable path restriction for replication related updates ($set)
SERVER-10398 Avoid reading unowned byte in DiskLoc56Bit::Z
SERVER-10399 Fix invalid std::string construction in Command::parseNs
SERVER-10401 Suppress tautology warning in v8 triggered when using clang-3.4
Fix oddly formed conditional in rest interface query parsing
SERVER-6405: make ExtentManager not use global directoryperdb
SERVER-6405: DiskLoc::assertOk const
SERVER-6405: add ExtentManager::getExtent
SERVER-6405: re-arranging DataFile, Database and ExtentManager to encapsulate Extent logic better