Add client options

Allows MongoClient options like authorization, replicaSet, journal and others.