Replace File#exists() with isFile() where applicable
Rename PredefinedConfiguration#reopen() to open()
Add *.iml to .gitignore
A few improvements to the code
Fix getConfig(String)