Add validation constraint + popup after edit + fix EcoreUtil.copy

Conflicts:
	bundles/plugins/org.bonitasoft.studio.actors/src/org/bonitasoft/studio/actors/configuration/SelectActorFilterImplementationWizard.java
	bundles/plugins/org.bonitasoft.studio.actors/src/org/bonitasoft/studio/actors/repository/ActorFilterSourceRepositoryStore.java
	bundles/plugins/org.bonitasoft.studio.common/src/org/bonitasoft/studio/common/emf/tools/ExpressionHelper.java
	bundles/plugins/org.bonitasoft.studio.common/src/org/bonitasoft/studio/common/platform/tools/CopyInputStream.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/messages.properties
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/definition/provider/ConnectorEditPlugin.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/definition/wizard/AbstractDefinitionWizard.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/definition/wizard/SelectConnectorConfigurationWizard.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/provider/ConnectorImplementationContentProvider.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/provider/ConnectorImplementationItemProvider.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/provider/ConnectorImplementationLabelProvider.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/wizard/AbstractDefinitionSelectionImpementationWizardPage.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/wizard/AbstractImplementationWizardPage.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/wizard/AbstractSelectImplementationWizard.java
	bundles/plugins/org.bonitasoft.studio.connectors.model.edit/src/org/bonitasoft/studio/connector/model/implementation/wizard/SelectConnectorImplementationWizardPage.java
	bundles/plugins/org.bonitasoft.studio.connectors/src/org/bonitasoft/studio/connectors/expression/ConnectorOutputExpressionProvider.java
	bundles/plugins/org.bonitasoft.studio.connectors/src/org/bonitasoft/studio/connectors/i18n/Messages.java
	bundles/plugins/org.bonitasoft.studio.connectors/src/org/bonitasoft/studio/connectors/ui/wizard/ConnectorDefinitionWizard.java
	bundles/plugins/org.bonitasoft.studio.connectors/src/org/bonitasoft/studio/connectors/ui/wizard/ConnectorImplementationWizard.java
	bundles/plugins/org.bonitasoft.studio.connectors/src/org/bonitasoft/studio/connectors/ui/wizard/SelectUserConnectorImplementationWizard.java
	bundles/plugins/org.bonitasoft.studio.data/src/org/bonitasoft/studio/data/provider/DataExpressionProvider.java
	bundles/plugins/org.bonitasoft.studio.data/src/org/bonitasoft/studio/data/provider/DocumentObjectExpressionProvider.java
	bundles/plugins/org.bonitasoft.studio.data/src/org/bonitasoft/studio/data/provider/DocumentReferenceExpressionProvider.java
	bundles/plugins/org.bonitasoft.studio.decision.core/src/org/bonitasoft/studio/decision/core/DecisionTableUtil.java
	bundles/plugins/org.bonitasoft.studio.diagram.form.custom/src/org/bonitasoft/studio/diagram/form/custom/commands/CreateFormCommand.java
	bundles/plugins/org.bonitasoft.studio.engine/.classpath
	bundles/plugins/org.bonitasoft.studio.engine/META-INF/MANIFEST.MF
	bundles/plugins/org.bonitasoft.studio.expression.editor/src/org/bonitasoft/studio/expression/editor/provider/DataExpressionNatureProvider.java
	bundles/plugins/org.bonitasoft.studio.expression.editor/src/org/bonitasoft/studio/expression/editor/viewer/ComputePatternDependenciesJob.java
	bundles/plugins/org.bonitasoft.studio.preferences/messages.properties
	bundles/plugins/org.bonitasoft.studio.preferences/src/org/bonitasoft/studio/preferences/pages/BonitaAdvancedPreferencePage.java
	bundles/plugins/org.bonitasoft.studio.simulation/src/org/bonitasoft/studio/simulation/expression/SimulationDataExpressionProvider.java
	bundles/plugins/org.bonitasoft.studio.simulation/src/org/bonitasoft/studio/simulation/properties/contributions/LoadProfileContribution.java
	bundles/plugins/org.bonitasoft.studio.validation/.classpath
	bundles/plugins/org.bonitasoft.studio.validation/META-INF/MANIFEST.MF
	tests/org.bonitasoft.studio.test.swtbot.suite/META-INF/MANIFEST.MF
	tests/org.bonitasoft.studio.test.swtbot.suite/src/org/bonitasoft/studio/test/swtbot/suite/AllSWTBotTests2.java