Updating .gitignore to properly remove compiled sources, OS files and IDE settings.