Add config context for generating configs when there is no message one can pass in but some other context is available (e.g. a username or request object).
Make Vumi credentials non-static so that they can potentially be overridden in a Vumi Go version of the RapidSMSRelay.