Updates .gitignore. (Adds IDE/OS files to ignore.) [ci skip]