Update .gitignore

Added various rules to the ignore file.