fixed field name
Made BasicOutputBuffer.pipeAndClose truly async
Removed outdated TODOs
Setting read preference on commands
Added asynchronous query and getMore methods to MongoAsyncOperations interface and implementations.  Added support in MongoAsynchronousChannel.