Fix trait tests
kie-remote: minor refactors
(cherry picked from commit f5b02c56fe19394c8541aa1367f14debdf377427)
kie-remote: fixed and improved the JMS API

- messages are limited do a (property-based) max retry limits
- transacted receive + send behaviour implemented
(cherry picked from commit 8fc4ca2d563b77c65403bfd7dead2db8e1dc9cfb)
kie-services-remote: last JMS fixes
Merge pull request #74 from sotty/master

Fix trait infinispan tests
BZ-1024358 - kie-services-remote REST api serialization issues
(cherry picked from commit 5289cee064ff3c6873822ae92d96ef5e8224b7c5)
BZ-1024358 - kie-services-remote REST api serialization issues

- oops, fixed test and scope of (test) dependency
(cherry picked from commit 52b039bf5026dae26222414f6d3d258f1bd800b1)
add kie-examples-api
add kie-maven-plugin example
docs: disable all old *-docs artifacts + go to 3 docs (drools-docs, jbpm-docs and optaplanner-docs): refactor build, assemblies and distro's accordingly
moved main interfaces of runtime manager into kie-api
remove WorkingMemoryEventListener
BZ-1025389 - Start and complete commands of a task in one JMS request produces NPE
(cherry picked from commit 2b5a326bafdf2c566700a488fe4b37afe22f257a)
BZ-1022910 - human-task transaction problems
(cherry picked from commit 0ef3686f94a59c06812f89f9d16fdf9d63505d8a)
DROOLS-316 Arbitrary Conflict Resolution can be confusing use LoadOrder
-Fixed tested, as order is different now.
kie-services-remote: added 'union' to the list accepted '/task/query' query parameters
(cherry picked from commit 65b0030e57d1f865d78d320b3218d821f633d089)
kie-services-client: serialization test update
(cherry picked from commit faaca3bcf9259054a6c352e83a4aa34d62d3ea88)
kie-remote: proactive fixes
BZ-1028597 - Run simulation not working for HR process
BZ-993787 - BRMS distribution possibly missing certain droolsjbpm
artifacts
BZ-993804 - BPMS distribution possibly missing certain droolsjbpm
artifacts