update git ignore, load settings from settings.local.js if available