adds git configuration
adds vimdiff to git configuration
adds colorisation for git
adds aliases to support the common workflow