removed maketabconsisten call.

- Ruby programmers have no idea what they are doing with indents, they are
  massively inconsistent and like to use freakishly long lines, which expanding
  to 8 column tabs makes worse.

- At least that's the experience I have.
Added new submodules

- 2 vim plugins:
	vim-ruby, I may as well, I've too much runby to deal with now *sigh*
	vim-gitgutter - nice git status thing for Sign column

- Colourscheme for tmux. ( to fit in with my nice new solarized stuff. )
Added global gitignore file.
Removed make tabs consistent functionality + misc

- make tabs consistent, good idea in theory but not working well. Might go back
  to slueth.

- added tab options for ruby ft

- added ignore pattern for NERDtree

- Added xiki set up stuff.
Updated zsh improved ci alias and added rvm to path
Added rvm to path.
added neat script to toggle vmdk version
corrected typo
improved swap file pattern
removed vimperator "irritating" files.

- macros had nothing useful in, so should be removed until it does.

- local-marks I don't use so removed and added to git-ignore.

- updated ignored-keysdigital ocean console
New solarised colourschemes

yayaya
Set mutt to use solarized colour scheme
Added new function to open jenkins job.
Remove the js maketabsconsistent.

- should have done this when removing the function defnition.
added switch vim plugin
Removed HardMode. Will replace with medium mode.

- Hard mode has done it's job to retrain my fingers, now is getting in the way
  of better progress.
Merge branch 'master' of ssh://github.com/peteches/configs
Merge branch 'yog-sothoth'

Conflicts:
	.gitmodules
Added Medium mode plugin to replace hardmode
Merge branch 'master' into nyarlothotep