Update .gitignore to better ignore cruft