Replace TestCase subclass brokers with AMQP helper.
Fix leftover reference to self._amqp in SMPP tests.
Fix last leftover reference to self._amqp in tests.
Merge branch 'develop' into feature/adhoc-amqp-test-helper

Conflicts:
	vumi/components/tests/test_message_store_api.py
	vumi/components/tests/test_tagpool_api.py
	vumi/demos/tests/test_hangman.py
	vumi/demos/tests/test_rps.py
	vumi/demos/tests/test_tictactoe.py
	vumi/tests/test_worker.py
	vumi/tests/utils.py
	vumi/transports/integrat/tests/test_integrat.py
	vumi/transports/irc/tests/test_irc.py
	vumi/transports/mtech_ussd/tests/test_mtech_ussd.py
	vumi/transports/smpp/tests/test_smpp.py
	vumi/transports/vodacom_messaging/tests/test_vodacom_messaging.py
Use absolute imports.
Uncomment dispatcher test base methods, fix pep8/pyflakes violations.
Update TODO comments for transport/app/dispatcher helpers and avoid looking up dispatcher_class on the test case.
Rename AMQPHelper to WorkerHelper.
Use VumiTestCase.add_cleanup() instead of TestCase.addCleanup().
Get rid of unused suffix param in generate_proxsies().
Fix docstrings.
Merge branch 'feature/adhoc-amqp-test-helper' into develop