Package structure for RapidSMS relay conversation type.
Very basic conversation definition.
Merge branch 'develop' into feature/issue-696-rapidsms-relay-conversation-type
Draft implementations of RapidSMS view_definition and vumi_app and docstring fix for conversation definition.
Start of tests for RapidSMS vumi app worker.
Fix setting of CONFIG_CLASS on RapidSMSApplication.
Refactor GoApplicationConfigData to make it more generic (in preparation for exposing sub-config dictionaries).
Merge branch 'develop' into feature/issue-696-rapidsms-relay-conversation-type
Fix views tests.
Add test for conversation definition.
Add tests for view_definition.
Add hook for overriding how config data is constructed from conversation or router config.
Retrieve all RapidSMS config from conversation.config.rapidsms.
Remove debugging print.
Add router and conversation config options and separate out config and config-mixin classes so that apps that need to inherit their configs have easy access to the standard Vumi Go configuration options. Also remove .get_conversation() hack and correct signature for GoRouterWorker.get_config.
Fix up http_api_nostream to work with new app_worker config.
Fix up jsbox to work with the new app_worker config.
Fix up wikipedia to work with the new app_worker config.
Merge branch 'feature/issue-833-split-conversation-and-router-worker-configs' into feature/issue-696-rapidsms-relay-conversation-type
Put copied config / form fields into a class variable.