Automatically color git diff, status and branch info.
Add and configure cask for package management.
Don't commit auto-save or session information to the repo.
Update gitconfig for recent versions of git.
Re-orgranise init.el and add some UI tweaks.