dispose application components in tests
IDEA-126032 Java basic completion: prefer annotations instead of 'interface' keyword
true/false should only be preferred after 'return' in smart completion
IDEA-125954 Incorrect code completion for deep inner class
prefer thrown exceptions in catch block parameter type completion (IDEA-125316)
CompilerTester: don't spam with compiler messages to stdout
JavaAutoPopupTest: don't spam to stdout