Added the DocumentFormatter class to provide an extensible way to deal
with converting BSON types and modifying document structure, so that
external drivers are able to ingest documents.
Added tests for DocumentFormatter
Provide docstrings for all DocManagerBase methods.
Remove superfluous sample DocManager.