Multiple classes in one file supported
Actions implementation
Disable current file action for non-java files
Run read actions within EDT
Reset compiler on setting save & when run action