fixing tests: duplicated action commented out
java-decompiler: fixes and cleanups

- unified attribute loading code
- common methods for checking member flags
- verifying skip()
- correct resource closing
- typos
IDEA-129232 Debugger: switch language in evaluate expression window doesn't affect on selected EvaluationBuilder
EA-60052: check if project is disposed before showing a quickdoc
DevKit: IDEA-128345 Can't create plugin SDK on OS X + friendly sdk name for CLion
EA-60052: check if project is not open before showing a quickdoc
Add a common "Comments"/"Wrap at right margin" option to standard "Wrapping and Braces" panel
IDEA-127641 Error tooltips are not shown for certain editors
github: implement abortable connection check
Github: allow to change issue state
avoid File and String creation
don't use local data if stream provider has one (to preserve backward compatibility, we don't use this logic for old stream providers)
get rid of NullStateStorage, NullStateSplitter, NullStateStorageChooser
notnull
cleanup
PathMacros as application service, get rid of NamedComponent, NamedJDOMExternalizable, RoamingTypeDisabled
PathMacrosImpl — roaming should not be disabled, but per platform
fix ComponentVersionProcessingTest
fixed reloading language level when iml-file is changed externally
[log] Declare RowInfo.getRowType for future use