Replace precommit with separate check and integration-test targets
Merge pull request #312 from twpayne/speed-up-precommit

precommit target is too slow