JAVA-284: Adding requiredReplicaSetName property in MongoOptions
JAVA-1014: Heartbeat thread count is configurable via ServerSettings and org.mongodb.MongoClientOptions
JAVA-1014: Heartbeat thread count is configurable via com.mongodb.MongoClientOptions
JAVA-1018: Added ability to configure acceptableLatencyDifference in driver
JAVA-1018: Added ability to configure acceptableLatencyDifference in driver-compat
Added missing Async category to a couple of tests.
Fixing race condition in test of tailable cursors
Removing the last vestiges of async behavior in org.mongodb, in preparation for introducing async support in a separate project.
Added a new project containing a set of class for asynchronously operating against a MongoDB server.  All operations on these classes either complete immediately without any I/O or else operate asynchronously.
Making public Get enum package private
Now that we have NettyStreamFactory, stopped disabling async tests when < Java 7 or SSL
JAVA-1137: Support for parallelCollectionScan command in ParallelScanOperation and in DBCollection
Fixing InternalStreamConnectionTest so that it works even if SSL is enabled
Fixing log messages for completion of async writes.
Added debug logging for asynchronous query, get more, and cursor iteration
Fixed bug in async MongoCollectionImpl.one.
Added protocol level debug logging for command and kill cursor
Lowered log level to trace in MongoAsyncQueryCursor
Fixed language of query log messages
Fix FunctionalSpecification cleanup

Ensure we block to remove race condition and handle 'ns not found' errors