BZ 1005794 Workitem REST API operation doesn't produce XML response
(cherry picked from commit b0c89677fb867a7ae23be990354d5731677d57bd)
BZ-1006055 - Include knowledge-api in bpms-engine.zip
BZ-986000 - DRL-to-RuleModel marshalling improvements
DROOLS-139: Infinispan based Drools and jBPM persistence
kie-infinispan: Added module to mother pom.xml and test data files to .gitignore
BZ 994905: Confirmed that the issue is no longer present, and improved/fixed RestRequestHelper class
drools-camel-legacy5: (DROOLS-267) add extra test around passing camel headers through drools endpoint
kie-camel: (DROOLS-267) add extra test around passing camel headers through drools endpoint
Merge pull request #70 from andrzej-majewski/camel-headers-fix

Make sure that DroolsExecuteProducer is not loosing any headers (DROOLS-267)
remove duplicated kie-infinispan module from main pom
BZ-1001527 - Fix for serialization of jbpm-audit commands (cherry picked from commit 99707cfbd3c71eb0b3f85e10be0436aa96c0c9a7)
kie-services-client: Support for JSON (cherry picked from commit 2d3f534feb3a72d7d105662641339dfd2836927b)
Fixes for a number of things, including JAXB/marshalling problems, JSON marshalling and others

BZ 1001527: Added FindProcessInstanceCommand and other jbpm-audit commands to the right places (AcceptedCommands, JaxbSerializationProvider)
BZ 1002927: Adding JSON support
(cherry picked from commit d6815178305320eca2a1ea671ba36d54476bfbc3)
BZ1014071 - DataModelOracle: Performance issues when model is large
JBPM-3814, BZ 1002724 Bugfixes with regards to concurrency (cherry picked from commit c29dfae77fcdaa88ed4737f41419a7099a1fa4d1)
JBPM-3814 BZ 1002724 Fixes that use SeamTransaction injection (cherry picked from commit ca439c9dd697bcd2418efaf32d3ed597f8246395)
Correcting mistake from previous commit (8b7c800) regarding the KieSpringJpaManager
BZ-1015354 - Simulation engine did not return any results if there is a subprocess
BZ-1015453 - Simulation ignores Event Definitions
 - fixing compilation issue