Make allowed_endpoints dynamic.
Add a .check_endpoint() method to the application base class to make doing dynamic endpoint validation simpler.
Add tests for check_endpoint.
Make check_endpoint a static method.
Merge branch 'feature/issue-684-dynamic-rapidsms-endpoints' into develop
Merge branch 'develop' of github.com:praekelt/vumi into develop
set expiry on message storing + test
remove accidental .orig commit
fix expiry test with real redis
Merge branch 'feature/issue-483-expirt-submit-sm-message-store' into develop
Merge branch 'develop' of github.com:praekelt/vumi into develop
adding zremrangebyrank to FakeRedis + test
stop param is inclusive and do same with less code (thanks @justinvdm, @hodgestar)
Merge branch 'feature/issue-690-add-zremrangebyrank-to-fakeredis' into develop
Merge branch 'develop' into feature/issue-677-smpp-transport-msg-processing-class

Conflicts:
	vumi/transports/smpp/transport.py