Cpp: Clarify ownership of provider classes
* lang/cpp/src/context.h: Note that the context does not take ownership of providers.