Remove message_store import from components __init__.
Update all remaining vumi.components imports.
Fix Travis riak_pb installation hack. (Hodgestar)
Fix Travis riak_pb installation hack again.
Merge branch 'feature/issue-574-clean-out-components-init' into develop
Wrap all remaining riak client imports in tests in import_skip checks.
Attach a reconnector to the factory after the initial client connects.
Remove unnecessary inlineCallbacks and return deferred from _manager_from_config.
Make _attach_reconnector a static method (it was called as though it were a staticmethod already).
Merge branch 'feature/issue-577-fix-txredis-reconnecting' into develop
Move the reconnect hook-up to as soon as a new client is created and not only after the new client connects (@jerith, @hodgestar).
telling Travis to use Redis
make sure the airtel tests close redis
Add default event handler for sandbox worker. (@Hodgestar)
Override RedisClientFactory.buildProtocol so that when it calls back on its 'I have a new client' deferred, the new deferred is already available to have callbacks added to it. (@hodgestar, @jerith).
fixing message store real redis tests
making sure redis closes for heartbeat tests
fixing heartbeat tests for real redis
fix for manually clearing redis
fixing tests for tagpool api worker