Bug 514316 

Extracted Editors from org.eclipse.efm.runconfiguration.ui.editors
Put them in org.eclipse.efm.ui.views.editors
Generalized them with a LaunchConfigurationEditorCommunicationInterface

There were circular dependencies so I also separated the core "workflow"
definition part of "runconf" and the "ui" part (definition of the tabs
of the Runconf dialogs ... others ...)
The abstract workflow definition has been put in
core/org.eclipse.efm.core.workflow (includes ecore model and generated
code)
Also I put there the ToolConstants, the 2 workflow confiruation
interfaces and I created an AbstractLaunchDelegate to solve some
external dependencies. Activator responsabilities transferred...

other more minor changes (some renaming and refactoring in ui.views,
...)

Dependencies between projects have been updated

Amend1 : forgot some Maven pom.xml adjustments
Amend2 : Maven pom.xml "0.0.1-SNAPSHOT" version must match MANIFEST.MF
Bundle-Version: "0.0.1.qualifier"
Amend3 : corrected build.properties errors
Amend4 : again some maven issues

Change-Id: I681da8a40eae17521c988049a2bfff8ffb784f6e
Signed-off-by: Erwan Mahe <erwan.mahe@cea.fr>
202 files changed