Do not run pylint if commit doesn't touch python files. Fixes #13