update gitignore to not commit temp files like *~