adding ConfigClassName() for loading classes
loading of class for transport
ensure consumers are paused to allow us to set the qos
unpause does not need yield
Merge branch 'feature/issue-472-dispatchers-qos' into develop
Revert "adding ConfigClassName() for loading classes"

This reverts commit d37529a6ca1c391c847e19e73dd217825dee3702.
Might be useful some day but not for this feature.
allow TxRiakManager to set the transport class as well
stop using class names, now with tests
explicit unpacking for RiakClient
explicit unpacking for txriak manager
using test. as bucket_prefix
Merge branch 'feature/issue-469-riak-manager-transport-class' into develop
Remove TODO -- we use gatherResults in txriak_manager already so this isn't a new requirement.
Fix uses of deprecated pause / unpause methods in SMPP.
Fix uses of deprecated pause / unpause methods in XMPP.
Set-up worker and static config in __init__ since that makes it harder to made bad assumptions about what attributes are available during teardown.
Return consumer from _set_prefetch_count so that _setup_consumer returns the consumer again. Add helper method for setting default endpoint handlers. Add TODO for the case where there is no default endpoint handler.
Tests for the base connector class.
Merge branch 'develop' into feature/issue-457-endpoints-and-connectors

Conflicts:
	vumi/transports/base.py
Fix connector tests.