Change ResponseTimeMiddleware to publish metrics using DjangoMetric
Merge branch 'feature/issue-753-conversation-and-campaign-metrics' into feature/issue-756-use-new-metric-infrastructure-for-metric-publishing
Merge branch 'develop' into feature/issue-756-use-new-metric-infrastructure-for-metric-publishing
Replace GoWorkerTestMixin.poll_metrics() with get_published_metrics() (Necessary for the new oneshot approach)
Change GoWorkerMixin to use the new metric infrastructure for metric publishing (required a temporary workaround for conversation metric publishing which will go away with #750)
Fix app worker tests after the needed GoWorkerTestMixin changes
Add comment explaining the AttributeError exception handling for ResponseTimeMiddleware
Put start_time access back into is try block for ResponseTimeMiddleware.process_response (doh)
Merge branch 'feature/issue-761-use-new-metric-infrastructure-for-metric-publishing' into develop
Mreturnerge branch 'develop' of github.com:praekelt/vumi-go into develop