Changes to vimrc, TODO, & zsh shell config.

No longer using rails-1-click to install ruby+rails so I'll need to
automate the installation process later. (now using rvm).

Global gitignore no longer ignores virtualenv generated dirs like lib/.
Now using virtualenvwrapper (which I should of done a while ago).

HTML files are now also ignored as part of syntastic active syntax
check (after save). The main reason was because... Django template files.

After this commit, it is not suggested to use the auto-install setup
script. That will have to be rewritten based on these new addtions.