BZ1056582 - Guided rule editor fails to open rules that use from
(cherry picked from commit 0d8cff958086ff37bed9ab9feb92735069497161)
[BZ-1056582] fix drl unmarshalling of a rule having a from clause
(cherry picked from commit 00f3c3c3476383d6ad6844b47d8e52d63ad99a80)
[BZ-1057000] fix jitting of a constraint containing an array creation
(cherry picked from commit fb7c8858f7310a6674c98c59765d685f9ce0504f)
BZ-1056950 - Guided rule editor: Bound variables are broken when using Strings and OR/AND on the top most level
(cherry picked from commit 20da66c8c097e8fc23b1689ecc5984710e1feae1)
BZ-1044973 - Guided rule editor does not let the user to set objects as a parameters for method calls that have objects super type as a parameter

(cherry picked from commit d0e9375b86ca8fbc78525c5049180656ac71e227)
[BZ-1045590] implementing all methods of KnowledgeRuntimeAdapter
(cherry picked from commit fed0365eb08af0041aef97d95ca08adfae1701bf)
BZ1058247 - Guided editor: Blank free form drl fragment causes error when switching to Source tab or saving
(cherry picked from commit 326966016fa0bfcc052daf9ffe329d202434f700)
BZ-996944: Added missing update column events for guided decision tables.
[BZ-1043888] allow to pass a custom ClassLoader when creating a KieContainer
(cherry picked from commit cc0cbd7071249b87e0b827f4d94c4750ca27d3e8)
[BZ-1058322] add adapters of kbuilder, ksession and kbase options for legacy 5 API
(cherry picked from commit 7f2645c6dd0d8eaee3f2f9aedfafacf8fb0082a6)
[BZ-1058348] correctly locate pom.properties file in a webapp
(cherry picked from commit ed38d5fd1d156d503fe9c4203d737ef07935ccfd)
[BZ-1058687] fix SessionPseudoClock on legacy 5 API
(cherry picked from commit 9a65e58e8e3722ee1d547ab603809343827f1621)
fix compilation error
BZ1049674 - Workbench generated maven projects should have the kjar type
(cherry picked from commit f7de06b13981b52be06fdec7c2b655e8b345ffc0)
BZ1049674 - Workbench generated maven projects should have the kjar type
(cherry picked from commit 02d16eeadd166568c750b6b733cd7c1cadabcc91)
BZ1049674 - Workbench generated maven projects should have the kjar type
(cherry picked from commit 55e475d9402bf577f236918d7d5bdc9c32958ff2)
BZ-1052313 - Restrictions on Number that is result of 'accumulate' CE are not shown in GRE when the rule is reopened

(cherry picked from commit 619b14877c5866212dec2efa1d72e2fe64fc07f2)
[BZ-1052313] fix drl unmarshalling of accumulate constraints

(cherry picked from commit 5b650c7ac5e64bb552746f7ccebbc37740b57518)
BZ-1052313 - Restrictions on Number that is result of 'accumulate' CE are not shown in GRE when the rule is reopened

(cherry picked from commit 5a38cb402d723af5bec833f9c155aecb5eaa2017)

Conflicts:
	drools-workbench-models/drools-workbench-models-commons/src/test/java/org/drools/workbench/models/commons/backend/rule/RuleModelDRLPersistenceUnmarshallingTest.java
[BZ-1052313] set bound variable name for accumulate pattern during drl unmarshalling

(cherry picked from commit 21dd2b8389b8645569aec77665fbb10c2c33f073)