386118: [EMF Facet] Papyrus should progressively support EMF Facet 0.2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=386118
Merge branch 'master' of ssh://ptessier@git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus.git
431142: [Test] bad manifest on requirement test plugin
https://bugs.eclipse.org/bugs/show_bug.cgi?id=431142
421411: [Diagram] Navigating a hyperlink marks the model as dirty.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=421411

Ensure that the operation history knows that hyperlink navigation commands are non-dirtying.
431139: [Diagram Creation] Issues with the Viewpoint-based Diagram
Creation commands
https://bugs.eclipse.org/bugs/show_bug.cgi?id=431139

- Minor improvements to the tests to help identifying the issues: let
JUnit catch/report the exceptions, instead of logging them
- Fix the access to the ServicesRegistry in the
CreateDiagramCommandHandler
431145: [Requirement Diagram] Test failures
https://bugs.eclipse.org/bugs/show_bug.cgi?id=431145

- Partial fix: Take the number of required profiles into account when
checking the initial state, in AbstractTestNode (Expect N children, N
being the number of required profiles, instead of 0)
330199: [General][Editors] Papyrus shall enable to use layers in diagram
editors.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=330199

- Add layers feature to the build
410909: [Performances - All diagrams] UMLDiagramUpdater uses too many CrossReferencers
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426732

Replace on-demand cross-referencer sweeps with the cross-reference adapter that is known already to be attached in a UML/GMF context.
410909: [Performances - All diagrams] UMLDiagramUpdater uses too many CrossReferencers
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426732

Override the DiagramUpdater template to use GMF Runtime's CrossReferenceAdapter instead of sweeping the resource set for on-demand cross-references.
410909: [Performances - All diagrams] UMLDiagramUpdater uses too many CrossReferencers
https://bugs.eclipse.org/bugs/show_bug.cgi?id=410909

Delete git-ignored generated sources from the index.
410909: [Performances - All diagrams] UMLDiagramUpdater uses too many CrossReferencers
https://bugs.eclipse.org/bugs/show_bug.cgi?id=410909

Update generated diagrams from new DiagramUpdater template.
384169: [infra.emf][memory leak] DefaultOperationHistory still contains Papyrus commands after editor is closed
https://bugs.eclipse.org/bugs/show_bug.cgi?id=384169

Ensure that undo contexts are disposed so that operations are flushed from the history.
379150: [ModelExplorer] the model explorer should be covered by JUnit
tests
https://bugs.eclipse.org/bugs/show_bug.cgi?id=379150
431215: [Commands] AbstractGraphicalCommandHandler should be visible at
runtime
https://bugs.eclipse.org/bugs/show_bug.cgi?id=431215
Bug 431011 - [Class Diagram] Model element has no borders on linux
Bug 431031 - [Constraint] An "Edit Label" dialog shows up on some diagrams for no good reason
430540: [Sash editor] Problem of refresh when close or open diagram
https://bugs.eclipse.org/bugs/show_bug.cgi?id=430540
429439: [Class diagram] Link Contaiment graphical representation
https://bugs.eclipse.org/bugs/show_bug.cgi?id=429439

-Replace default implementation of NodePlate by Ellipse
-Use Ellipse form implementation from common found in component

Signed-off-by: Mickael ADAM <Mickael.ADAM@ALL4TEC.net>
430702: [Diagram] Moving source of a link moves the target too.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=430702 Fix anchors after DnD from ModelExplorer + improve code
Synchronize with master