JAVA-1355: Don't initialize cluster type if the server is a replica set ghost
JAVA-1356: MongoCollectionOptions.Builder must override inherited methods to return the correct type.
Now making use of the MongoClientOptions.Builder instance passed to MongoClientURI constructor.
Merge branch '3.0.x' of github.com:mongodb/mongo-java-driver into 3.0.x