STY: Consolidate & add pre-commit checks
* Adds some easy/useful `pre-commit-hooks` and `pygrep-hooks`
* Consolidates & de-duplicates some redundant pre-commit `pygrep` checks
Failures are unrelated here, so merging