Add test environment

- Makefile to run pep8
- .travis.yml to automatically run tests