SERVER-14680 remove broken unit test
SERVER-14632 Chunk version epoch not parsed on applyOps error handling
SERVER-14626 Implement quorum check functionality for use in replcia set initiate and reconfig.
SERVER-14515 Remove default limit from geoNear operations
SERVER-14667 mongos does not move top chunk after auto-split
SERVER-14667 mongos does not move top chunk after auto-split

Added more comment to test
SERVER-14745 Remove WritebackListener
SERVER-14804 Adding header to curop_test.cpp to fix compiling on VS2013

Closes #732

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14135 TopologyCoordinator should get the last applied optime from the ReplicationCoordinator
SERVER-14448 Unit test and fixes for replSetGetStatus
SERVER-14749 Implement getElectionID in ReplicationCoordinatorImpl
SERVER-10431 Split synchronous signal handlers into new library; use them in unit tests.

With this change, unit tests that segfault or abort will correctly print stack traces.
SERVER-14046 Change SHUNNED to correct name - REMOVED

Closes #730

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14680 cannot use limits::max() with boost::time_duration
SERVER-14680 merge in changes to topocoord interface
SERVER-14429 Don't change replSettings.master after startup
SERVER-14429 Don't change replSettings.fastsync after startup
SERVER-14462 Add back desc and threadId to currentOp() output

This doesn't fully fix the bug, because the LockState information is still
missing, but adds everything except for that.
Merge remote-tracking branch 'upstream/master'