SERVER-8598 hook up CollectionManager in place of ShardChunkManager
SERVER-8598 CollectionManager -> CollectionMetadata refactor, no behavior change
SERVER-8598 preserve semantics of exception-on-conn-failure in trySetVersion
SERVER-8598 minor fixup from review