[411890] Add support for styled labels in EMF.edit

It is supported in standard AdapterFactoryLabelProvider and its
subclasses, along within the new DecoratingColumnLabelProvider (since
2.9). It is implemented with a IItemXXXProvider pattern through the
class IItemStyledLabelProvider and IStyledString.

- Add a property in the genmodel whether to generate support for styled
label.
- Change the ItemProvider and Editor templates to take into account
this property.
- Modify ItemProvider to implement required methods to still provide a
convenient reusable base that can be used for an item provider that
isn't an adapter for an EMF object.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=411890
Change-Id: Ia55c3b77263a8803574a66c714afcc95455d9578
Signed-off-by: Mikaël Barbero <mikael.barbero@obeo.fr>
[413782] Ensure working set processing considers disabled project types
[414540] Add GenRuntimeVersion literal for EMF 2.10
[414644] Updates for latest Xtext generation and improved extensibility
This is to make Xcore more extensible, a requirement for
the IncQuery & Xcore integration

Change-Id: I3660a92cffda1caba3e8fb5ddff67b620ce9dcf9
Signed-off-by: Tamas Szabo <tamas.szabo@itemis.de>
Signed-off-by: Ed Merks <ed.merks@gmail.com>
Provide artifacts for setting up an IDE for core EMF/XSD development
Merge branch 'master' of ssh://emerks@git.eclipse.org:29418/emf/org.eclipse.emf
[411945] Ensure that nested annotation associate correctly

Retrigger Hudon Verification

Change-Id: I5af52624abfc333079f97f603aa7653a39fb3fa8
Merge "[411945] Ensure that nested annotation associate correctly"
[408609] Support generating nested non-content annotations

Change-Id: Ib9980ba898d13ce0db96b15abf65bc303f13bf55
[408609] Support generating nested non-content annotations (runtime)
[401313] Test for self references eOpposite
[401313] Test for self references eOpposite (test bundle version)
[releng] Mark emf.eclipse.all-feature as a root feature
[releng] Include test bundles
Merge branch 'master' of ssh://emerks@git.eclipse.org:29418/emf/org.eclipse.emf
[releng] emf 2.10 uris
[415058] Increment features for 2.10.
[releng] Define more projects for automated workspace setup
[415311] A generic URI should be interned with null segments.
[415081] Guard against a type binding with a null erasure