[JAVA-1410] Documenting com.mongodb.gridfs
JAVA-1405: Made RawBsonDocument a subclass of BsonDocument
JAVA-1405: Made BsonDocument equals, hashCode, and toString work properly with BsonDocumentWrapper and RawBsonDocument subclasses
JAVA-1405: Update BsonValue-related Codec and CodecProvider implementation to work properly with BsonDocument subclasses (BsonDocumentWrapper and RawBsonDocument)
JAVA-1406: fix jsWithScope in JSONReader