I needed to change the type for collection names (actually, collection name sufixes after this PR) to std::string to make the concatenation simpler and defer the resolution to char* to the last step, i.e. when the information is needed by the mongo driver find(), insert(), etc. operation.

However, unit test and test harness ensures that CB works as always after this change.

NTC