SERVER-10548 SERVER-6405: temporary hookup of drop collection path to new collection map
SERVER-7965 Change default date format in logs to iso8601-local.
SERVER-10498 backoff, don't fail on repeated reconnect
SERVER-10482 Make moveParanoia true by default
SERVER-10554 Patch memory leak in aggregation

The issue was that empty documents are represented as a NULL pointer and
Value didn't ref count NULL pointers. This is fine for all public
interactions with Value, however MutableDocument can change the pointer
in-place when updating a nested field. This caused a leak when it
transitioned a Value from holding a non-refcounted NULL pointer to
holding a real pointer since MutableDocument/MutableValue didn't set the
refCount bit.
Add check to prevent future memory leaks like SERVER-10554
SERVER-10156 no digest password default for GSSAPI in the c++ driver
fix 'auth failed' message to not duplicate field names
SERVER-9518 SERVER-10323 Fix access control in the web server
Fix assert number
SERVER-9518 Reload User if User has been invalidated
SERVER-8581 $redact pipeline stage
SERVER-9518 Move WILDCARD_RESOURCE from PrivilegeSet to AuthorizationManager
SERVER-9518 Get UserName out of AuthorizationSession, not PrincipalNames
SERVER-9518 Cleanup authorization code and remove all uses of Principal and PrivilegeSet
SERVER-10210 Use Snappy compression when Sorter writes to disk
SERVER-9443 TopKSorter optimization when spilling to disk
Replace ExpressionNary::getFactory() with isAssociativeAndCommutative()

Intermediate step in agg Expression refactor. I think most of this code
will be gone before the refactor is finished, but I needed to make this
a step along the path.
Unify agg Expression parsing to eliminate special cases

Also fixes SERVER-9289: allowing objects as unwrapped single arguments
Replace static, sorted list of expressions with localized registration