Renamed BsonOutputStream to BsonOutput and ByteBufferOutputBuffer to ByteBufferBsonOutput
Added unit tests for BasicOutputBuffer and ByteBufferBsonOutput, and removed other tests that are now duplicated by the new ones.