Check Python files with reindent.py at pre-commit.
Use reindent.py by default; allow use on specified files.