vim: updated submodules
zsh: Separated config
ruby: Use rbenv instead of rbfu

Plus latest ruby with falcon patch as default
git: Kaleidoscope as merge- and difftool
vim: custom vim-rooter patterns config

Diverges from standard pattern config, because it has '.svn/' in it, which does not work for pre-1.7.0 SVN projects - they have .svn folders everywhere