vim: tab settings and config tabbed out.
gitignore updated.
vim: whitespace settings changed to be shown always.