Add lint checks to travis.

This (should) enforce that lint.sh passes for every Travis build. I also tweaked the lint script to deal with having no Python files to lint. Travis should run this, including the lint code.

r?