SERVER-14616 replace BSONObj with HandshakeArgs and eliminate redundant handshake method
SERVER-14616 replace BSONObj with UpdatePositionArgs
SERVER-14626 Implement quorum check functionality for use in replcia set initiate and reconfig.
SERVER-1153: hack index linking to make unit testing heap possible
SERVER-13635: fix repair on windows
Revert "SERVER-14626 Implement quorum check functionality for use in replcia set initiate and reconfig."

This reverts commit 50789ae076281da32412ef6bdf3145fc4b070f16.
Unit test is sometimes failing due to an unhandled signal.
SERVER-14714: Add stack trace signal handler
SERVER-14181: Dump dbtest & python processes, add timeout
SERVER-14680 initial topocoord unit tests (plus some bug fixes the tests found)
SERVER-14783 switch maxSyncSourceLagSecs to Seconds
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