Update .gitignore to catch more temp and local files; add some capture settings to init.el