Save history after each command is executed.

This should help maintain a chronological history file even when
multiple sessions are in use.
Better vimrc defaults.
Better Markdown support in Vim.
Highlight mispelled words with a red underline.
Better GPG support through a Vim plugin.
Update vim configuration files.

These are random changes made in the last eleven months that were not
synched to the repository because I just copied files between machines
in the last year. :(