(cherry picked from commit fe2e5cbfa6)
fe2e5cbfa6
(cherry picked from commit 28fd5f75c8)
28fd5f75c8
(cherry picked from commit efbd360440)
efbd360440
This adds a pre-commit hook to warn of any style errors. Also adds a 'hook-chain' script to simplify future hooks. Add dev-doc note about how to use the formatter.