Adds a few more file types and directories to gitignore