Add testing, and test in Travis

- run_tests script
- PEP8 tests
- django's builtin tests using `manage.py test`
- split up requirements files
- add build status icon to README
Merge pull request #2 from sealevelresearch/add-testing

Add testing, and test in Travis