MPS-19181 Cell with padding-left style next to cell with italic font slightly overlaps when has cursor focus
MPS-20223 Adding node macro might not work sometimes
MPS-20222 Cursor jumps after adding template in root rule
MPS-20230 Confusing warning on run base language class in mps plugin
MPS-20168 Annotation column is not shown if was added in not current node editor
MPS-19869 Different behavior on non-excepted text in property/children/reference declaration
MPS-19869 Different behavior on non-excepted text in property/children/reference declaration
- regenerating some editors
MPS-19869 Different behavior on non-excepted text in property/children/reference declaration
- applying same changes for links in InterfaceConceptDeclaration
MPS-20185 Delete/Backspace actions on property/link declaration cells work confusing or unpredictable
- allowing to use delete/backspace actions for deleting property/link declarations within concepts
- using same keymap for deleting link (BS/DEL keys) on pressing del upon link declaration target cell
- modifying PropertyDeclaration editor in order to properly handle delete/backspace on ":" or empty target link cells.
MPS-19869 Different behavior on non-excepted text in property/children/reference declaration
- supporting PropertyDeclaration creation on start typing name (like it's done with LinkDeclarations)
- supporting substitutions for LinkDeclarations in order to change LinkDeclaration target
- suggeting possible LinkDeclaration target in the completion menu upon empty link declarations cell
MPS-20210 Selection on children and reference declarations works as for one collection sometimes
MPS-20220 Wrong behavior on undo newly added property\link declaration
MPS-20183 Minor problems with property and link declaration
- fixing cursor positioning on moving it up/down
MPS-20232 Minor problem on deleting template name in mapping configuration
regenerating
Merge remote-tracking branch 'origin/MPS3.1' into 3.1/editorUsability
rebuilding after merge
Merge remote-tracking branch 'origin/MPS3.1' into 3.1/editorUsability
rebuilding after merge
Merge remote-tracking branch 'origin/MPS3.1'

Conflicts:
	languages/languageDesign/editor/generator/source_gen/jetbrains/mps/lang/editor/generator/baseLanguage/template/main/QueriesGenerated.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/actions/QueriesGenerated.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/ConceptDeclaration_Children.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/ConceptDeclaration_Editor.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/ConceptDeclaration_References.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/InterfaceConceptDeclaration_Editor.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/editor/PropertyDeclaration_Editor.java
	languages/languageDesign/structure/source_gen/jetbrains/mps/lang/structure/structure/StructureAspectDescriptor.java
	workbench/mps-workbench/source/jetbrains/mps/ide/generator/GeneratorUIFacade.java
	workbench/mps-workbench/source/jetbrains/mps/ide/projectPane/logicalview/ProjectTree.java