ensure additional compilation pass requested if groovy files were marked as dirty during subs compilation
incremental compilation: ensure javac always resolves dependencies within same module against sources and not classes compiled on previous steps (IDEA-108215)
option to ignore fields used in multiple methods to be converted to local (IDEA-108517)
inline superclass refactoring: allow to collapse only one inheritance (IDEA-93319)
IDEA-108892 (use VFS for checking hidden attribute)
vfs: obscure properties API generalized
platform: preserve headless property