added ObjectDb wrapper to application layer & __enter__() + __exit()__ methods
implementation of ObjectDb::get_popular_objects() method
updated test suite to test ObjectDb::get_popular_objects() method
new test function to test wrapped ObjectDb methods
added __exit__() and __enter__() methods to MongoDb database classes