More aggressive gitignore to weed out temp and other files