SERVER-16633 Add timer to geo near stage to track execution time
SERVER-15798 Helpers::removeRange does not check if node is primary
SERVER-16129 cloneCollection does not yield
SERVER-16390: Text stage fetches document twice if phrase or negation filter present
Revert "SERVER-16437 IndexScan optimize end checker for single interval scans"

This reverts commit f984b532331e46298d52d4c786cb359fa208f3d9.
SERVER-16624 Do not use deadlock detection in invariant checking

The problem is that our deadlock detector does not check for deadlock
stability currently. It is possible that as the graph traversal
progresses, locks which we were waiting on earlier get freed and suddenly
become waiting on us, becoming counted in the cycle.

The fix would be to add check for deadlock stability by re-iterating the
discovered cycle. Until this is fixed, we cannot use the deadlock
deterministically for assertions, only for retries (which is what we
already do).
SERVER-16197 fix scons install, dist

Option '--use-new-tools' now controls whether scons looks for tools at all.

"scons install" no longer tries to install external tools.
"scons dist" fails if --use-new-tools not specified or if external tools are missing
SERVER-16635 Make sharding/mongos_no_replica_set_refresh.js agnostic to who is elected primary
SERVER-16237 Don't check shard version if the replica set monitor knows the primary is down
Merge remote-tracking branch 'upstream/master'