FCookDependencyContext::ErrorHandlerScope

Add a function that will be removed when the return value goes out of scope, to modify error strings reported inside the scope before passing them on to higher scopes or the error consumer.