Watch for changes in hot-table directive settings.

Edit hot-table to directive to watch for changes in scope.settings, and
update the underlying handsontable settings when they change.
Edit gitignore to ignore vim's temporary files.
Update gitignore again to ignore vim's temporary files.