Add support for MongoReplicaSetClient

adds an optional replica_set argument to Session.connect, which uses
the MongoReplicaSetClient, if available, otherwise falls back to the
deprecated MongoClient(replicaSet=replica_set)
Merge pull request #136 from OpenLearningNet/master

Add support for MongoReplicaSetClient