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.
SERVER-11867 Do not use NumberLong constructor in JS JSON output mode
SERVER-11758 prevent notifier thread from aborting when ensureMe fails
Add basic jstest for user defined roles
Rename mongoDumpGlobalParams.outputFile to mongoDumpGlobalParams.outputDirectory
SERVER-10026 git rid of $and match expressions with a single child

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-11766 Use "enterprise" instead of "subscription" in release archive filenames
SERVER-11769 Only remove mongosniff when generating packages if it's there