Bug 443909 - Error in display of Package line color and width.

Signed-off-by: atischenko <ticher777@gmail.com>
448506: [All Diagram] Bounds of Text Editor when text is aligned on
right/center is false
https://bugs.eclipse.org/bugs/show_bug.cgi?id=448506

-Fix for regression

Change-Id: Ied7bfd74e1d37776271158ce12521203a46cf168
Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
450524: [Profiles] Regressions in profile switch tests
https://bugs.eclipse.org/bugs/show_bug.cgi?id=450524

Ensure that the UML CacheAdapter is safely removed from the pre-images of migrated/repaired stereotype applications so that they are no longer reported as applied stereotypes by the UML API.  This requires some careful stepping around false containment references in AnyTypes where the pre-images are of unknown schema, which is why we weren't attempting to remove the CacheAdapter in the first place (because it was removing itself from the referenced UML elements by mistake).
Bug 450341 - [All diagrams] Incorrectly populated Diagram after
drag-and-drop nodes together with links.

Change-Id: Idf19efc7cd3d77fb838fb64627d89d0594324a80
Signed-off-by: atischenko <ticher777@gmail.com>
450523: [Profiles] Performance bottleneck and exceptions in StereotypeElementListener
https://bugs.eclipse.org/bugs/show_bug.cgi?id=450523

Realign with the notification contract required by the diagrams that expect the new/old values in the stereotype applied/unapplied notifications to be the stereotype instances and not the stereotype definitions.
450536: [Performance] New memory leaks in Mars M3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=450536

Fix two leaks of models in the Model Explorer view:

- the UndoRedoActionProvider was not disposing its undo/redo action handlers, thus leaking them as listeners on the operation history
- the ModelExplorerPageBookView was not disposing property-sheet pages (with their own undo/redo handlers) until it, itself, was entirely disposed (not when one of its pages is disposed for closing of a model)
436954: [Model Explorer] Regression bugs when creating properties in a class
https://bugs.eclipse.org/bugs/show_bug.cgi?id=436954

Preserve the wrapped command's label so that the Edit menu does not show "Undo Select result", which is not informative.
399859: [Profile Applications] Papyrus shall enable to manage profile applications in separate files
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399859

Update the StereotypeElementListener to respond also to RESOLVE notifications on the base_Xyz metaclass extension ends, to handle the case of a profile application resource being loaded.
Also ensure that changes in list-valued features and unsettable features are detected by the listener in stereotype applications.
399859: [Profile Applications] Papyrus shall enable to manage profile applications in separate files
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399859

Support (and re-enable the test for) stereotype repair scenario in which a profile-application model has stereotype applications for a profile that actually is not applied to any package in the user model (such as may happen if it is deleted by a bad merge).
[Tests] Don't run the common UML diagram test suite twice.
[Releng] Propagate standard settings to new plug-in projects.
451013: [Tests] Intermittent failure in memory leak tests 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=451013

Add some console logging to try to get more information about the
context of the test failures.  Also add the soft-reference tuning option
to the command-line in the Maven test invocation to align with the
workbench launch configuration.
451105: [Table - ModelExplorer] Newly created tables are not visible in
the ModelExplorer
https://bugs.eclipse.org/bugs/show_bug.cgi?id=451105
Merge remote-tracking branch 'origin/bugs/440230_440226'

Conflicts:
	plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/parts/GateEditPart.java


Change-Id: I900f0a2b20038a9e38b2a559f40a51ae1ed585ee
Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
[Releng] Update POM dependencies and Oomph setup for Mars M3
451013: [Tests] Intermittent failure in memory leak tests
https://bugs.eclipse.org/bugs/show_bug.cgi?id=451013

Put the debug messages behind a system property.
[Trivial] Fix a NullPointerException in a custom Drop Strategy
Merge "Merge remote-tracking branch 'origin/bugs/440230_440226'"
Merge "Bug 443909 - Error in display of Package line color and width."
399859: [Profile Applications] Papyrus shall enable to manage profile applications in separate files
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399859

Separate the generated EMF model code into a src-gem directory.