Revert "SERVER-14582 Make ReplSetTest.waitForIndicator work with auth when primary is down"

This reverts commit 095c394834930b3986a1fb8fdde3dd4f15965cf1.
SERVER-14626 Add support to NetworkInterfaceMock to cause network responses to block indefinitely.

This is useful for testing behaviors that should take place if some events occur
while a network operation is outstanding.
SERVER-14626 Fix race between ReplicationExecutor::shutdown and the network thread.

This patch prevents a network callback that completes after ReplicationExecutor::shutdown() has been
called from being executed two times.
Merge remote-tracking branch 'upstream/master'