[Issue 579] Removed all uses of the deprecated Mongo object and replaced them with MongoClient.  Also removed some unused methods in this area and the clirr config which is also not used (and had a reference to Mongo). Fixes 579.
[Issue 579] Removed all uses of the deprecated Mongo object and replaced them with MongoClient.  Also removed some unused methods in this area and the clirr config which is also not used (and had a reference to Mongo). Fixes #579.
Refactoring: Moved query validation from Mapper into its own class
Refactoring: Fixed checkstyle
Added tests for QueryValidator - not fully extensive but better than nothing.
Fixed Checkstyle.