MongoDB!

A bit self-explanatory - rewritten to use mongodb/mongoengine instead of SQLAlchemy.

Todo:
- [ ] Improve the test coverage
- [x] Installation instructions for Mongodb
- [x] Add version numbers for the dependencies
- [x] Various bits of cleanup