refact(driver-compat) remove IDB and IDBCollection
fix(driver) provide settings with ssl=true for new connection
fix(driver) remove unused import from DatabaseAcceptanceTest.java
fix(driver-compat) pass correct socketFactory in test
fix(driver) ignore racy tests in DefaultConnectionProviderSpecification
Moved management package out of util package
JAVA-933: Registering MBean for each instance of DefaultConnectionProvider.
Domain of the ObjectName is now "org.mongodb.driver", whereas it used to be "com.mongodb".
Also, there is no way to support the ConnectionPoolStatisticsBean from the 2.x MXBean version,
so it's been dropped.  May add something equivalent, but in a different MBean, at a later date.
Remove race conditions from a few tests
JMX
Fixing another racy test.
Fixing more racy tests.
feat(driver, driver-compat) support hinting on queries
feat(driver-compat) JAVA-901: add protected getBytes() as a replacement for _input field access
remove "Default" from the name since it makes no sense.
(pre-approved by Jeff)
remove "Default" from the names
remove "Default" from the names
fix(driver) make Find.Hint a static class
reinstate static imports
update missed groovy files
Removed unused fields in Bytes class.
Got rid of Bytes.CONNECTIONS_PER_HOST field that pulled from a system property, and just hardcoded to the default of 10 in MongoOptions.