Add uncrustify configuration file.
Add a scan-build pre-commit hook.
Add make distcheck pre-commit hook.