Add pre-commit hook

## References:
https://www.pivotaltracker.com/story/show/82500816

This pull request adds a pre-commit hook to ensure some simple mistakes are not committed to the project.

Install it for yourself:
```
overcommit .
```