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