Add node_modules to ignore file.
Add pathogen and update .vimrc.

Vim will now strip all trailing spaces from all file types (I don't
edit any files that care about trailing whitespace). Also, allows
backspacing across newlines.