POC BSON implementation

Did this a while back. It builds and the tests succeed but should probably be rewritten :)
Mostly testing the travis and coveralls system with this PR :D
Its heavily modified version if I recall correctly, so I don't believe there is a license issue here at all.