refactor CM_Service_MongoDb into CM_MongoDb_Client
check mongo responses for errors
include insertId in insert-response, if no _id field is passed
fix batchInsert()
enable direct array-expressions to be passed to mongo::insert() instead of only variables
return insertId on mongodb::insert()
minor variable renaming to increse readability
only load visible ads
Fix usercontent filesystem config for tests
Merge pull request #1427 from christopheschwyzer/issue-1427

Only load visible openx advertisements
Add addMultiple for CM_Paging_ContentList_Abstract
Use fieldNames when using multiple values
Merge pull request #1428 from njam/usercontent-test-config

Fix usercontent filesystem config for tests
Add CM_Paging_ContentList_AbstractTest
Add testContains
Use map for addMutliple
Revert deployVersion
Merge pull request #1431 from tomaszdurka/issue-1431

Add addMultiple for CM_Paging_ContentList_Abstract
allow passing of options in MongoClient::insert();
return array of ids on batchInsert
return number of documents affected by mongo updates