Default maxDocumentSize for BSONBinaryWriter is now Integer.MAX_VALUE.
JAVA-1247, JAVA-1248: Remove class and methods related to byte buffer management that were deprecated in 2.12.0 and slated for removal in 3.0.0.
As part of this change, also removed support for special handling of _transientFields during encoding.

TODO: Port tests for BSONReader and BSONWriter.pipe.
TODO: Javadoc both as well.
TODO: Deal with TODO's (7)

Conflicts:
	src/main/com/mongodb/ServerMonitor.java