SERVER-13284 Tools should use appropriate singular/plural forms of "document" and "object"

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-13645 move multiSyncApply(), multiInitialSyncApply(), and initializeWriterThread() to sync_tail.cpp/.h
SERVER-10462 retry file deletes until the file is no longer being used by another process in testing on windows
SERVER-13645 cleanup heartbeat_info
SERVER-13993 log the decision to change sync targets
SERVER-13645 move ReplSetImpl out of rs.cpp
SERVER-13645 clean up ReplSetImpl
SERVER-13822 check for replSet pointer in resync command
SERVER-13256: Remove pch - qualify std in headers
SERVER-13637: add CollectionCatalogEntry, start Database layer
SERVER-8995 import gperftools-2.2/src into src/third_party

Website: https://code.google.com/p/gperftools/
Download: https://googledrive.com/host/0B6NtGsLhIcf7MWxMMF9JdTN3UVk/gperftools-2.2.tar.gz
SERVER-13976 Cloner::go() should check return value of userCreateNS
SERVER-13976 Cloner::go() fail fast if any collection has bad options
SERVER-13981 MR inc collection should not be replicated

Introduced in commit 8416afb7c5724076b1231626f27f5198a5a2cce7. Prior to that,
the collection was not replicated.
SERVER-13637 Fixing build break due to incomplete implementation
SERVER-5800 R2Region interface for 2d index covering support, minor refactor
SERVER-5671 logOp after success in removeRange
SERVER-13978 Error out if NTDDI_VERSION is set but _WIN32_WINNT is not