JBPM-3745 : Support for data inputs and outputs for business rule task
BZ 976730 : Unable to change boolean properties in Chrome
BZ 1006999 : Inconsistency in languages on script task and sequence flow
BZ 1007720 : Too many scrollbars
BZ 1009957 : Saving an invalid process may result in changes being lost.
fix for preprocessing in readonly mode
update to metdata task forms
BZ 1017770 : Designer is caching old version of process in IE
BZ-1018535: kie-commons and uberfire merge
BZ-1018535: reverting a wrong change
BZ-1018535: reverting one more bad change
BZ-1007824:  It's hard to find simulation in jBPM Designer

(cherry picked from commit cac5372d27b9b5ef3495052a58d1173d42fe5905)
BZ-1015453 - Simulation ignores Event Definitions
(cherry picked from commit 6bbf42f78a1e966df21f48c3c677b3740f94f948)
BZ-1002054 - If simulation engine failed then regular user does not know why
(cherry picked from commit 7aca544236890cf0f0c48a5f8f28a35776f9149c)
BZ 1006734 - Exception in server.log caused that loading of designer freeze

Conflicts:
	jbpm-designer-backend/src/main/java/org/jbpm/designer/bpmn2/validation/BPMN2SyntaxChecker.java
	jbpm-designer-client/src/main/java/org/jbpm/designer/client/DesignerPresenter.java
BZ 953868 :  Loading designer for signal.bpmn never end - probably invalid definition
temp disabling concurrent functionality
BZ 996023 - Designer complains about missing BPMNDI information which is not missing
BZ 991374 - Unable to open BPMN2 definition which contains DataInput without name
BZ 1006734 - Exception in server.log caused that loading of designer freeze