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.