Updated .gitignore

Updating gitignore to be a bit more robust. Adding .iml files that were
previously ignored as well.