SERVER-13792 added runtime and build-time checks for POSIX monotonic clocks. de-inlined Timer::now() implementations
SERVER-14180 fix double free in access planning for $elemMatch
SERVER-11256 improve handling of empty vs nonexistent CollectionMetadata
SERVER-11256 improve handling of empty vs nonexistent CollectionMetadata

Remove long constructor for ChunkVersion
SERVER-11256 improve handling of empty vs nonexistent CollectionMetadata

Rename ChunkVersion::isEquivalentTo to equals
SERVER-14135 Initial skeleton of ReplicationCoordinator interface
SERVER-14135 Use ReplicationCoordinator to determine if replication is enabled
SERVER-12007 add shell helper to create ObjectId from Date
SERVER-14174 enforce ntoreturn during plan ranking
SERVER-14069 all killCurrentOp goes through a nice iface
SERVER-14069 move killCurrentOp impl into the only place that calls it
SERVER-9790 Add this.$db || db.toString() to DBRef string representation

Signed-off-by: Benety Goh <benety@mongodb.com>
Merge remote-tracking branch 'upstream/master'