Update mercurial preferences
Misc Zsh settings
Add and tidy gitconfig
Updated promt
Enable git rerere
Update README
gitconfig: remove --all from hist alias
Updates from work machine
Update vimrc with things from my basic setup on Windows
Git: Add git begginings command
Vim: Add clang-format and relative number
Zsh: Update environment variables
Created new branch for mac configuration.  It slightly differs when using xquarts
Re added the mac welcome message.

No idea how that got lost!
Add check for git directory
Add to path
Add twilight colours to vim
Misc Zsh settings
Fix git