Add support for generating a [pre-commit](https://pre-commit.com/) config. The generated config should run the following `make` targets as a commit hook: - `make lint` - `make fmt` - `make conformance` - if possible at the evaluation stage.
Add support for generating a pre-commit config. The generated config should run the following
maketargets as a commit hook:make lintmake fmtmake conformance- if possible at the evaluation stage.