Move screen_name_as_addr out of TwitterTransport so we can use use for DMTwitterTransport
Refactor out a BaseTwitterTransportConfig to reuse for DMTwitterTransport
Merge branch 'develop' into feature/issue-739-dm-twitter-transport
Get sending working for DMTwitterTransport
Add inbound message handling to DMTwitterTransport
Bump required txTwitter version to get DM functionality.
Add twitter endpoints config field
Merge branch 'feature/issue-739-dm-twitter-transport' of github.com:praekelt/vumi into feature/issue-739-dm-twitter-transport
Remove DMTwitterTransport (we will be adding dm support to TwitterTransport instead)
Add move screen name utils back into TwitterTransport (now that DMTwitterTransport is gone)
Merge branch 'develop' into feature/issue-739-dm-twitter-transport
Merge branch 'feature/issue-742-add-helper-method-to-transport-for-adding-outbound-handlers' into feature/issue-739-dm-twitter-transport
Merge branch 'feature/issue-742-add-helper-method-to-transport-for-adding-outbound-handlers' into feature/issue-739-dm-twitter-transport
Make room for DMs in TwitterTransport
Add support for inbound DMs
Test that we handle endpoints properly in TwitterTransport (and fix things found)
Add support for outbound DMs in TwitterTransport
Merge branch 'develop' into feature/issue-739-dm-twitter-transport
Use 'endpoint_name' kwarg instead of 'endpoint' when adding outbound handlers in TwitterTransport
Handle the way we receive DMs from the twitter api on the user stream