Updated .gitignore file with a more comprehensive

 list of files and extensions.