Use Travis CI to run pyflakes and pep8

This PR will allow automatic syntax and code style checks for proposed PRs.

See https://travis-ci.org for more details