SERVER-11665: fix getLastError reporting of some errors
SERVER-11647 fix potential seg fault in syncSourceFeedback
SERVER-10026 split getRunner out from the .find() execution
SERVER-10026 add maxScan support for new query
SERVER-10026 remove impls of commands that used old query sys
SERVER-10026 support showDiskLoc in new sys
SERVER-10026 support max/min in new sys
SERVER-11446 do not traverse into negation nodes when looking for indexable fields
SERVER-11188, SERVER-11366, SERVER-11384, SERVER-11623: Update message cleanup
SERVER-11389 - Use CanonicalQuery to return equality fields for upsert
SERVER-11790: recover from yields and handle runner error states in updates
SERVER-11665 fix get_last_error.js for DUROFF builders
SERVER-11262 sharding/sync6.js failed on Win 32
SERVER-10857 Remove erroneous IndexName::TEXT_INTERNAL
SERVER-10857 Remove support for now-broken "fts" index alias

Originally text indexes were created with ensureIndex({a:"fts"}).
The index name was changed to "text" before 2.4 was
shipped/documented.
SERVER-11280 fix detecting downed replica nodes to check against a copy of the member with up to date lastHeartbeatRecv

also pass node id as well as node name in the heartbeat
SERVER-11144 Make the setParameter option a StringMap type
SERVER-10608 added test cases for exists operator
SERVER-11679 extend query planner test for verifying filters

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-10758 Strict Epoch comparison

Set epoch correctly when shard does not have a chunk.