Add support for travis-ci.org and coveralls.io.

Also cleanup pep8 for checking with flake8
in travis.
Merge pull request #56 from pmclanahan/add-travis-coveralls

Add support for travis-ci.org and coveralls.io.