SERVER-13645 make header for ReplSet
misc cleaning shared_ptr -> scoped_ptr
match make_vcxproj to scons windows warnings disabled
sysInfo decl for windows non-scons seems redundantly in two source files
SERVER-13738 RIP StackChecker
SERVER-13710: Cleanup Replication Tests
remove empty passthrough
SERVER-13734 Remove catch (...) from handleIncomingMsg

This will help us get stack dumps on all unhandled exceptions on Windows,
not just those, which occur on non-query threads.
SERVER-13084 migrate builder to new iface, some clean-up
SERVER-13643 introduce recovery unit aka transaction aka dur shim
Increase timeout waiting for balancer to run in sharding_balance3.js test
 SERVER-12745: Fix shutdown race in closing sockets
SERVER-13634 Get rid of all external callers of DiskLoc::rec()

DiskLoc::obj() and DiskLoc::btree() are the only remianing callers, other
than disabled tests.
SERVER-13555 Disable indexStats command

It is in the same boat as storageDetails. They will both be rewritten once
the correct abstraction layer is in place.
SERVER-13629 Remove old btree code and DiskLoc::btree/btreemod
SERVER-13037 Fix misspelling ("compatability" to "compatibility")

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-13555 remove indexStats from auth command tests
SERVER-13632 Get rid of DiskLoc::obj (Part 1)

DiskLoc::obj references the durability subsystem through thread local
variables. With this change the accesses become explicit through the
collection.
SERVER-13731 make depth limit in parsing work for deep trees other than AND and OR
SERVER-13752 do not attempt to explode for sort with empty bounds