vim: Move no compatible to the top of the file
Todo alias for zshrc
Pipe any gvim errors to /dev/null
Split zshrc to separate config for home from general
Update get-git script to handle new git home page

Seems to have changed a little
Update to reflect new projects folder
Added gdb-from-vim module
Further tweaks
Add ctrlp as a submodule
Added vim-airline plugin
Switch get-git to manual versioning

As it is too hard to parse the version and link from the git-scm page
these days.
Improve git-kaa launcher and gitconfig

We don't want to edit shortcut merge messages and autosquash for rebases
is pretty handy.
Switch to impl & wrapper for gvim

So that we can target a specific python virtual env to use when running
the script.

Switch call sites to use gvim-wrapper.

The inclusion of wmctrl is to focus the gvim window after opening a file
in it, as it doesn't always bring focus on xubuntu 13.10, I think.

I have no idea why I've added +23 to the line_number.
Switch Python jump script to use wrapper launcher

To specify with virtualenv to use.
Update vimrc with various minor settings
Add basic CSS & Js ftplugins

Entirely for indentation.
Add urxvt wrapper script to resize window

We can't see to get urxvt to honour any geometry settings so we somewhat
hackily get it to resize afterwards using another command. This isn't
perfect but it is better than manually resizing it.
Change gs to use git-grep inside git repos

And provide gss to always grep incase it is needed.
Add virtual env to prompt if it exists
Don't record history for commands starting with a space