update gitignore to not commit 3 kinds of temp files