fixed AIOOBE
Merge remote-tracking branch 'origin/master'
Lazy lazy Palette init
javadocs
javadocs; push RunManager.getStructure() down to RunManagerEx
pull up most commonly used APIs from RunManagerEx to RunManager; remove some unnecessary usages of RunManagerEx
javadocs
TestConsoleProperties can use any RunConfiguration, which removes the need for DelegatingRuntimeConfiguration
deprecate DelegatingRuntimeConfiguration
IDEA-111135 critical: NPE when invoking Go To Class (Ctrl+N)
more robust multi-clause contracts