Rework the BSON hierarchy
Before:
BsonDocumentBsonDocumentReaderBsonArrayBsonArrayReaderBsonValueReader
After:
BsonDocumentBsonArrayBsonValue
All readXXX methods have been renamed to decodeXXX.
Closes #112 (closed)
Edited by Ivan “CLOVIS” Canet