Now each NodeProperty generates into separate test

still more refactoring to be done
Refactoring and removing reflection from behaviour

for all NodeProperties [Operations]

Refactoring
Preparing for running the migration script
Migration done

from NodeCheckOperationsContainer to NodeOperationsContainer for all
tests in MPS

Minory fixes to set tests right
Create new intention for 'has error' tag
Intentions for error and warning tags are done
Converting the intention to a migration script

fixes
Autocompletion separates error and warning tags now
Fixing tests (smth wrong with imports in jetbrains.mps.lang.typesystem)
Some intentions become handier, also refactoring
Build fixes, autocompletion for refs

Fixes
Merge branch 'master' into 3.1/readable_test_trace

Conflicts:
	languages/baseLanguage/baseLanguage/generator/java/templates/main@generator.mps
	languages/baseLanguage/baseLanguage/languageModels/actions.mps
	languages/baseLanguage/baseLanguage/languageModels/behavior.mps
	languages/baseLanguage/baseLanguage/languageModels/constraints.mps
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.scopes/models/scopes.mps
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.unittest/jetbrains/mps/baseLanguage/test@tests.mps
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.util/solution/refactorings.mps
	languages/baseLanguage/baseLanguageInternal/generator/template/main@generator.mps
	languages/baseLanguage/checkDot/languages/checkedDots/generator/template/main@generator.mps
	languages/baseLanguage/closures/solutions/closures.test/jetbrains/mps/closures/test/helper@tests.mps
	languages/baseLanguage/collections/jetbrains.mps.baseLanguage.collections.mpl
	languages/baseLanguage/tuples/languages/tuples/generator/template/main@generator.mps
	languages/languageDesign/generator/languages/templateLanguage/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/make/languages/facet/generator/template/main@generator.mps
	languages/languageDesign/make/languages/script/generator/template/main@generator.mps
	languages/languageDesign/pattern/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/plugin/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/smodel/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/smodel/languageModels/scripts.mps
	plugins/modelchecker/platform/models/jetbrains/mps/ide/modelchecker/platform/actions.mps
	plugins/mps-build/languages/solutions/jetbrains.mps.build.tests/models/jetbrains/mps/build/tests@tests.mps
	plugins/mps-testing/languages/languageDesign/patternTest/generator/template/main@generator.mps
	plugins/mps-testing/languages/languageDesign/test/generator/source_gen/jetbrains/mps/lang/test/generator/baseLanguage/template/main/QueriesGenerated.java
	plugins/mps-testing/languages/languageDesign/test/source_gen/jetbrains/mps/lang/test/behavior/NodeOperation_Behavior.java
Migrating new test
Cosmetics and test fixes
Merge branch 'master' into 3.1/readable_test_trace

Conflicts:
	languages/baseLanguage/baseLanguage/languageModels/behavior.mps
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.scopes/models/scopes.mps
	languages/baseLanguage/tuples/languages/tuples/generator/template/main@generator.mps
	languages/languageDesign/generator/languages/templateLanguage/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/smodel/generator/baseLanguage/template/main@generator.mps
Preparing to IScope removal
Merge branch 'master' into 3.1/readable_test_trace

Conflicts:
	languages/baseLanguage/baseLanguage/languageModels/actions.mps
	languages/baseLanguage/baseLanguage/languageModels/constraints.mps
	languages/baseLanguage/baseLanguage/solutions/jetbrains.mps.baseLanguage.scopes/models/scopes.mps
	languages/baseLanguage/closures/languageModels/actions.mps
	languages/baseLanguage/collections/languageModels/editor.mps
	languages/baseLanguage/tuples/languages/tuples/languageModels/actions.mps
	languages/baseLanguage/tuples/languages/tuples/languageModels/constraints.mps
	languages/languageDesign/behavior/languages/behavior/languageModels/behavior.mps
	languages/languageDesign/editor/languageModels/actions.mps
	languages/languageDesign/generator/languages/generationContext/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/generator/languages/generationContext/languageModels/actions.mps
	languages/languageDesign/generator/languages/templateLanguage/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/smodel/generator/baseLanguage/template/main@generator.mps
	languages/languageDesign/smodel/languageModels/behavior.mps
	languages/languageDesign/smodel/languageModels/constraints.mps
	languages/languageDesign/structure/languageModels/typesystem.mps