Add coverage rule to makefile
STY PEP8
Add lint rule to Makefile and travis build

Fix linting on travis

Install pep8 on travis

Pip install pep8 instead of using conda for Python 3

Only lint on Python2 for now

Fix bash syntax
Merge pull request #100 from mwaskom/improve_checking

Improve automatic checking of code