Update .gitignore with IntelliJ Idea's project files and directories.

For everyone using this codebase in IntelliJ Idea / Android Studio.
This adds the following items to .gitignore:
*.iml - IntelliJ's project file extension
.idea/ - IntelliJ project directory with various config files
out/ - IntelliJ's default output directory