Update gitignore to ignore IntelliJ IDEA files as well as operating system files