[428935] Support automatically invoking cleanup actions
[428937] Improve locking pattern for doValidate.
[428938] Fix minor validation problems.
[428941] Support IPropertySource2
[428945] Ecore properties should be read only for XcoreEditor
[428962] Better handling of decorations for wrappers
[427784] Keep up with more Xbase changes.
Merge branch 'master' of https://github.com/eclipse/emf

# By Ed Merks
# Via Ed Merks
* 'master' of https://github.com/eclipse/emf:
  [427784] Keep up with more Xbase changes.
  [428962] Better handling of decorations for wrappers
  [428945] Ecore properties should be read only for XcoreEditor
  [428941] Support IPropertySource2
  [428938] Fix minor validation problems.
  [428937] Improve locking pattern for doValidate.
  [428935] Support automatically invoking cleanup actions
[406906] Test infrastructure for EMF running on RAP

Change-Id: I9fb0ca374bba66c01fa2de6281f6ee211b805a8d
[406906] Test infrastructure for EMF running on RAP

Change-Id: I0c7740d43edead5ff0025a694f01c7f0332dbb9e
[releng] removed bogus locator

Change-Id: Ie973d332dfdd35951c925be1e2201d5254404601
[tests] fixed test.edit dependencies in non RAP env.

Change-Id: Ib152017b53158bb93adbe356e6bca0084fb1a11d
[xcore] regenerated with latest xtext. XcoreScopeProvider changed.

Change-Id: I714203789202d5d4cb8c3d9bbceb9aeb11e8756f
[rap-test] fixed target platform version

Change-Id: Iec60c9f19ebcf0c320372f1cb0124ff7bbbddcfe
[412306] EcoreEList.contains should use getInverseFeatureClass not
dataClass.
[428935] Ensure that tests use good default preferences
[test] Update the bundle version.
[427784] Regenerate again for Xbase changes.
[426257] Use an Ecore annotation to mark invariant operations in Xcore
[431307] Fix problems with large sets of interdependant Xcore models