Tidies up submodule and improves zsh config

Zsh:
 - rubygems added to path
 - trying to remove errors in zcompile
Fix vim plugins
Fix zsh plugin
Zsh shouldn't compile markdown