Extend the error reporting during file mapping operations so it includes the address where mapping was attempted as well.
Merge branch 'master' of https://github.com/mongodb/mongo
SERVER-3364: The C++ Driver compiled as shared library must export the API
Updated command line options tests with new port type
SERVER-11706 fix indexbg_interrupts.js back to waiting for the index to drop via assert.soon()
fix extra debugging in server8070.js
fix indexbg_drops.js to waiting for the index to drop via assert.soon()
Explicitly set usePowerOf2Sizes
Updated comment with correct version references
SERVER-11661 Extract port as the same type as the option registered in tools
SERVER-12458 Wait for insert to get in before killing the server in gle_sharded_wc.js
SERVER-12325 Fix FTSSpec traversal logic for subdocuments

Fixed issue where FTSSpec::scoreDocument() would stop deep traversal
of a document when it encountered a weight for the FTSSpec with a
non-String BSON type which also happens to be a parent component of
another weight.
SERVER-12437 Disable balancer in ssl test
SERVER-12358 added plan cache logging
SERVER-12424 fixed pointer to deleted match expression issue in init().
SERVER-12426 updated max BSON timestamp to depend on OpTime::max() which is defined as max(int32_t) seconds since epoch.
Revert "SERVER-11661 Extract port as the same type as the option registered in tools"

This reverts commit f5049622d58df88f11369427b5e535fd79e22ef6.
Revert "Updated command line options tests with new port type"

This reverts commit 59ffbe2a8db0ff498009e786e651b94e7770ed81.
Revert "SERVER-11661 Validation for port command line option in tools"

This reverts commit 4989b84929bcb9112c5a0257c5ae32db2067b80f.