.vimrc code folding, mklinks whitelist

The major changes happened in .vimrc - added some excellent code
folding.

Changed mklinks.sh to use a whitelist of dotfiles instead of a
blacklist.

vimrc's statusline now only shows basename of files in buffer
instead of full path to files in other buffers.

A few other small changes.