Update spelling files.

Add a proper name into the spell lists for vim.
Fix Doxygen, lists and other Minor annoyances.

This patch:

  1. Ensures that `list` is only set locally to the buffer.
  2. Ensures Doxygen's JavaDoc AutoBrief highlights end at end of
     sentence punctuation like "?" and "!".