Merge branch 'feature/issue-457-endpoints-and-connectors' into feature/issue-471-remove-deprecated-support-for-low-level-application-and-transport-underscore-method-hacking
Remove deprecated methods.
Fix uses of deprecated pause / unpause methods in SMPP.
Fix uses of deprecated pause / unpause methods in XMPP.
Merge branch 'feature/issue-457-endpoints-and-connectors' into feature/issue-471-remove-deprecated-support-for-low-level-application-and-transport-underscore-method-hacking
Merge branch 'feature/issue-457-endpoints-and-connectors' into feature/issue-471-remove-deprecated-support-for-low-level-application-and-transport-underscore-method-hacking

Conflicts:
	vumi/application/base.py
Add Riak manager support for direct 2i->keys lookup.
Fix index lookup, use it for backlinks.
Initial commit for heartbeats storage rewrite
Update tests for heartbeat storage rewrite
More work on heartbeat storage rewrite
Add timestamp to heartbeats storage. Add more tests
Update docs in heartbeat/storage.py
Properly sequence calls to redis by waiting on deferreds
add timestamp to each system blob, and update tests
Make sure docstrings are formatted properly
Add more finer-grained tests for the heartbeat monitor
test for production spotting
what is a technical spec between friends?
adding auth params for authenticated test case