Create git pre-commit hook for preventing tabs

* Update documentation in CONTRIBUTING.md to include git hooks