Added CM_Services, dummy services and some tests, not final since it's coupled with MongoDB service
Decoupled tests from MongoDB service
MongoDB service done
MongoDB Paging source for the new MongoDB CM_Services-based client
Added unique ID generator to the MongoDB service
Removed field filtering support in MongoDB PagingSource
MongoDB service wraps methods and includes extensive logging rather than providing the native driver.
Reduced the verbosity of mongoDB service logging
Cleanup
Merge branch 'master' of github.com:cargomedia/CM into cm-services-mongodb
Added getAssets() to Model_Abstract
getDataPrefix added to mongoDB name
added mongoDB cleanup after in test-cleanup
some cleanup
removed used collection name logging from MongoDB service
Merge branch 'master' of github.com:cargomedia/CM into cm-services-mongodb
changed cm_actionLimit.actionType type int(11) in structure.sql
Removed unnecessary comment
Removed legacy getAssets
Test cleanup order change.
Reordered classes for readability
$expectClass fix in CM_Services
Changed CM_Service $instance to protected
Changed generic Exceptions to CM-specific in Services, updated tests