SERVER-12264 prevent from tryToGoLiveAsSecondary() from waiting on global writelock during compact
SERVER-10026 uint64_t -> size_t for a more BSON-friendly explain on OSX
Merge remote-tracking branch 'upstream/master'