Darcula: first approximation
Merge branch 'master' into victor/ui_improvements

Conflicts:
	editor/editor-runtime/source/jetbrains/mps/nodeEditor/EditorComponent.java
	languages/baseLanguage/baseLanguage/source_gen/jetbrains/mps/baseLanguage/editor/SuperMethodCall_Editor.java
	languages/languageDesign/editor/generators/baseLanguage/templates/main@generator.mps
	languages/languageDesign/editor/source_gen/jetbrains/mps/lang/editor/behavior/BehaviorAspectDescriptor.java
	languages/languageDesign/editor/source_gen/jetbrains/mps/lang/editor/constraints/ConstraintsAspectDescriptor.java
	languages/languageDesign/editor/source_gen/jetbrains/mps/lang/editor/generator/baseLanguage/template/main/QueriesGenerated.java
	languages/languageDesign/editor/source_gen/jetbrains/mps/lang/editor/structure/StructureAspectDescriptor.java
	languages/util/extensionMethod/languageModels/editor.mps
Darcula: fix editor after merge
Darcula: extend style concept
ConceptDeclaration colors
Merge branch 'master' into victor/ui_improvements
fix tests
move StyleRegistryIdeaImpl to mps-editor
ivy update
add darcula scheme provider
Merge branch 'master' into victor/ui_improvements

Conflicts:
	editor/editor-runtime/source/jetbrains/mps/nodeEditor/EditorComponent.java
	languages/languageDesign/editor/source_gen/jetbrains/mps/lang/editor/generator/baseLanguage/template/main/QueriesGenerated.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/LinkDeclaration_Editor.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/PropertyDeclaration_Editor.java
Fix error message balloon on opening commit dialog
Merge branch 'mvtest30'
rebuild after merge
Merge branch 'victor/ui_improvements'
fix binary FILE digest
GeneratableSModelDescriptor -> GeneratableSModel
cleanup BaseModelCache
update models; regenerate