SERVER-14805: fix fassert numbers
SERVER-15056 Sharded connection cleanup on setup error can crash mongos
(cherry picked from commit 18dba6ed5bbe0d0177a81cbe660dcd93fcf18109)
SERVER-15056 Sharded connection cleanup on setup error can crash mongos

Collapse empty if body
(cherry picked from commit 87fa4e16af935e1c9c870878898ce46eacdea4e4)
SERVER-14904 Change dates in exportimport_date.js to account for different timezones in host environment

Closes #746

Signed-off-by: Benety Goh <benety@mongodb.com>
(cherry picked from commit ced73c084c0d391ca49b9b6aa271b6cea6636de0)
SERVER-15012 SubplanRunner must check for missing cache data
SERVER-15156 skip _id index checks on the config db in the upgradeChecker()

(cherry picked from commit 4da87914c4ad2b3ca34cd0008a57faa2c068db85)
SERVER-14706 SERVER-14706 negated $type predicates should not use an index

(cherry picked from commit 6bfddeb720b51b88533c7ae453dc5c702fdc58a5)
SERVER-15015 fix $min/$max handling for descending indices

(cherry picked from commit b365799cde89ffcb255d1950057298f6f724d0c8)