Rework the vimrc

This is a ground up refactoring of the Vim configuration. All options
were audited, unnecessary ones removed. Options were sorted into groups
and all comments updated.
Move Pathogen initialization to the top
Parse modelines
Allow .vimrc to be sourced several times

Restricting .vimrc to be source only one leads to some interesting problems
with plugin. Therefor source it several times, by clean up autocmds every
time.
Laptop .xinitrc
Add laptop tint2rc