docs(*) add some javadoc to com.mongodb.DB (reworked pull #84)
Updated build to download jar file from new downloads location, for binary compatibility check
JAVA-310: Removed caching of InetSocketAddress in ServerAddress
Update LICENSE.txt

fill in missing fields
JAVA-872: Set alwaysUseMBeans in MongoOptions(MongoClientOptions) constructor.  See writeConcern to null in MongoClientOptions.reset() and MongoClientOptions.copy()
Ensure document keys can't contain NULL character (JAVA-891)
Fixed broken test from last commit
Changed test of addUser so that it actually work when mongod is started with --auth
Updated travis config to add flowdock notification
Fixing travis config syntax error
JAVA-891: Added an additional check for NULL character to BasicBSONEncoder.
JAVA-838: deprecate DB.authenticate
JAVA-875: deprecate JMX mechanism
JAVA-878: deprecate DB#setReadOnly()
JAVA-877: move org.bson.LazyDBList to com.mongodb
JAVA-900: deprecate c.m.WriteResult.getLastError(WriteConcern)
JAVA-904: drop support of BSON DBPointer type
JAVA-897: deprecate DBConnector & DBApiLayer
JAVA-896: deprecate exceptions nested under DBPortPool & MongoException
JAVA-874: deprecate {com.mongodb,org.bson}.util classes