Move requirements to setup.py.
Add editable vumi installation to requirements.
Update Travis build config.
Merge branch 'feature/issue-32-fix-requirements-and-setup' into develop