Adding some mock modules

Added bson

Added full Apache 2.0 license, and setup.py

removing errors from bson

Adding bson.errors

Added InvalidDocument

Test2

Test2.1

Test2.2

Test2.3

Test2.4
Fixed a warning
Merge branch 'doc/fix-readthedocs'

* doc/fix-readthedocs:
  Fixed a warning
  Adding some mock modules