Set up the basic functionality of XmlOverTcpClient.
Handled the authentication procedure and sending responses for XmlOverTcpClient.
Handled enquire links.
Error handling for XmlOverTcpClient.
Merge branch 'develop' into feature/issue-464-mtn-nigeria-ussd-integration
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.
Completed MtnNigeriaUssdTransport.
Fixed id generation issues in XmlOverTcpClient.
Ensured that last session message dilvery reports are disabled for XmlOverTcpClient and left a comment explaining why.
Merge branch 'develop' into feature/issue-464-mtn-nigeria-ussd-integration
Removed a .swo file that somehow made its way into a commit.
Cleaned up the MtnNigeriaUssdTransport tests a bit.
More cleaning up for the MtnNigeriaUssdTransport tests.
Added a resetDelay() for MtnNigeriaUssdClient to work properly with its reconnecting factory.
Made fixes based on the first review.
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