Change GoWorkerMixin.collect_metrics() to collect message metrics by default
Add conversation, account and django metric infrastructure
Switch to in-memory SQLite database as the default for local tests (@justinvdm, @jerith).
Merge branch 'develop' of github.com:praekelt/vumi-go into develop
Refactoring for better separation between tx metrics and django metrics
More tests for DjangoMetric
Rearrange DjangoMetric.oneshot() optional args so value is specified before connection
Fix bad DjangoMetric test
Change ResponseTimeMiddleware to publish metrics using DjangoMetric
Change AccountMetric to take in an account key instead of an account
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-743-publish-metrics-for-message-stats
Fix app worker metric collection test broken after metric namespace change
Merge branch 'feature/issue-743-publish-metrics-for-message-stats' into develop
Merge branch 'feature/issue-753-conversation-and-campaign-metrics' into develop
Merge branch 'develop' into feature/issue-756-use-new-metric-infrastructure-for-metric-publishing
Add waffle.io badge (@jerith).
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