Changing class name prefix from 'BSON' to 'bson'.
Moved JSON reader and writer classes from org.mongodb.json in the driver module to org.bson.json in the bson module.  Also changed capitalization of JSON class name prefixes to lowercase, as was just done with BSON.
Removed unused Bson and Json reader settings.
Remove replaced class CommandWithPayloadEncoder
Removed unnecessary conditionals in DocumentCodec
Renamed BsonDocumentWrapper document property to wrappedDocument
Removed un-needed parameter and made some protected methods private