MPS-18949 - updated teh selection handler in the appropriate transform
Merge remote-tracking branch 'origin/MPS3.0' into 3.0/vaclavSelectionFix
MPS-18526 Exception on deleting .mpsr file from outside idea
MPS-18525 MPS 3.0 - adding external jar to project
fix tests
implement exclude
change model root load for boot stubs
fix model root/exclude order
rewrite solution files
fix NPE in macros factory
fix plugin compilation
MPS-18525 source roots
MPS-18525 review
Merge branch 'MPS3.0'

Conflicts:
	core/persistence/source_gen/jetbrains/mps/persistence/java/library/JavaClassStubsModelRoot.java
	languages/baseLanguage/baseLanguage/jetbrains.mps.baseLanguage.mpl
	languages/util/uiLanguage/jetbrains.mps.uiLanguage.mpl
	languages/util/uiLanguage/source_gen.caches/jetbrains/mps/uiLanguage/generated
	plugins/mpsjava/basePlatform/source_gen/jetbrains/mps/ide/java/sourceStubs/JavaSourceStubModelRoot.java
	plugins/mpsjava/jetbrains.mps.ide.java.tests/source_gen/jetbrains/mps/ide/java/tests/utility/Utils.java
	plugins/mpsmake/jetbrains.mps.ide.make.msd