Added Cobertura plugin
Propagating writeConcern in save
Added FieldHelpers class for converting a field value to a boolean
Added getServerAddress method
Added Util class from 2.x driver
Added fromNew method to convert from org.mongodb.ReadPreference to com.mongodb.ReadPreference
Renamed test classes to all end in "Test" because otherwise ant build doesn't run them. Made TestEntity Serializable again.
Also made Mongo and DB static in TestBase to make tests run quicker.
Added MongoClientURI and test cases
Added MongoClientOptions, MongoClientURI, MongoOptions, and MongoURI.
Added all the remaining Mongo and MongoClient constructors
Added count method to DBCursor
Added support for DBCollection.setObjectClass.
Fixed a bug in DBCollection.update with WriteConcern propagation
Added a few missing methods to DBCollection and DB
Made MongoClientTestBase getters protected
Added GridFS to driver-compat
Suppressed a bunch of warnings
Added QueryBuilder class to driver-compat
Implemented DBCollection.setInternalClass
Added support for ReflectionDBObject to driver-compat
  Added BsonBinarySubType to bson module to replace use of constants defined in BSON.  Started using BsonType enum in bson module in preference to constants defined in BSON.  This removes the last usages of the org.mongodb.BSON class in the bson module.
Moved org.mongodb.BSON from bson to driver-compat.   Added all missing functionality from 2.x branch.