Some improvements and bug fixes

- Delay call to mongo_client.start_request to first use
- Use MongoReplicasetClient when option replicaSet option is in MONGO_URI