[435604] Restore pre-split tools property sections

And add some PaneBasedSelectionWizardDescription's properties to the
advanced tab to be consistent with SelectionWizardDescription.

Bug: 435604
Change-Id: I6db19c094cc7f70779e5041a20b29f21b9ad519e
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435774] Avoid side-effects on the global package registry

DynamicAcceleoModule.initializeResourceSet() used to call directly
AcceleoPackageRegistry.put(), which delegates to the global EMF package
registry if the package's nsURI is not explicitly registered as dynamic.
When this happens, the global EMF registry is corrupted.

Use AcceleoPackageRegistry.registerEcorePackage() instead, which sets
things up so that we avoid changing the global state.

Bug: 435774
Change-Id: I281cbc9736cc564ca07568a74c128cbee8e75615
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[435604] Correct style property sections

The first aim of this commit is to try to restore pre-split tools
property sections order. 

But this commits also add little changes: 
. Node style descriptions: size computation expression is now just
behind allow resizing. Then we have the style specific sections and the
icon path as last item. 

Height (expression) sections are now just before their corresponding
width (expression) section. 

Bug: 435604
Change-Id: I1fb99ab805f7171008aa4d9efa87f4f31c552118
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435604] Retrieve pre-split property tabs order

Some diagram specific tabs should be moved in the diagram editor plugin
but with such a declaration they are displayed after the advanced tab
even with a more specific afterTab property.

Bug: 435604
Change-Id: I2b38a35514b0cd7c9182653622ebee787e7e9a71
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435604] Retrieve pre-split EdgeMapping sections order

Correclty place the semantic candidates expression section.

Bug: 435604
Change-Id: I6a2cab0671fa0526bd430359e5e46e0bf9a72f64
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435753] Improve labels in VSM editor

Add consistency.
Remove Mapping and Description (except for RepresentationDescription
elements).
Retrieve some names of the rebranded documentation.

Bug: 435753
Change-Id: Ibdae0dd2d1fde269c8db34462a68af743c643bc0
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435753] Replace Go To with Change Context in the documentation

Bug: 435753
Change-Id: I96f9ebb8ce4d34e13101f8731853ecf4ec364e3d
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435753] Replace Filter Group with Composite Filter in the documentation

Bug: 435753
Change-Id: I15d8c868906a7294d655fec30e50585805c6dbae
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[435911] Hide obsolete Viewpoint attributes in the properties view

The Viewpoint.{customizes,conflicts,reuses} properties are visible in
the "Advanced" section of the "Viewpoint" type property sheet, but they
were only used by an experimental mode (Movida) which is not maintained
and was never fully supported. Their (undocumented) presence can only
confuse users, so hide them from the UI (until we decide if/when we want
to completely remove them from the code).

Also move the "Icon" property at the bottom of the "General" category
instead of leaving it alone in the "Advanced" category.

Bug: 435911
Change-Id: If11436335222af9f393e33aef85b769a54d2d2e6
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[435753] Update documentation

Desription and Mapping terms have been removed from the VSM Editor
(labels and new child menus). In the documentation phrases like "A _Node
Mapping_" have been replaced by "A _Node_ mapping.

Bug: 435753
Change-Id: Iae1bb4306e9a006342f42b95d26c4a112640cef6
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>