added venv,drivers stub,changed populate to to_dict
moved middleware to base document class
Model declaration is now OO
model inheritance support for cursors
added model-schema metaclass for inheritance support
inheritence tests
apply defaults on init
removed support for self.update, use save instead or write the query in Cls.update
driver system implemented
delete hooks test
per class middleware registries, driver safe schema inheritence
pymongo connections, temp example, index definitions
cleanup