Using 2.11.3 as CLIRR baseline, since Travis can't seem to access Sonatype's snapshot repo
Fixed incorrectly formatted JavaDoc
resolves JAVA-942: Support allowDiskUsage top-level boolean parameter to aggregate helper
Limiting race conditions in PooledConnectionProviderSpecification
Made test a bit more robust to timing issues.
DefaultServer.invalidate needs to invoke the change listeners.
Using new "ordered" field for write commands, which replaces "continueOnError"
JAVA-982: WIP.
TODO:
1. Separate WriteResult abstraction.  The one that's in the public API should not have the full CommandResult, or any error information, since that will be in a thrown exception.  It should just have success results like n, etc
2. Figure out a way for all Operations to return the server that it ran on.  Needed for user operations
3. Asynchronous write commands
4. Fix com.mongodb.WriteConcernException
5. Fix DBCollectionOldTest.testMultiInsertWithContinue
WIP: Public API for OrderedWriteOperation