Some replication simplifications in preparation for making the oplog partitioned.
 - Removed cached Collection pointers in oplog.cpp
 - changed how initial sync clones the oplog collections