Add linting to Travis builds

Fixes #268.
lint more exclusively
comply with pep8 and pyflakes
Merge branch 'malept-linting-support' into develop