- updating evaluation example to JbpmJUnitBaseTestCase
 - minor update to evaluation example
BZ-982643 - Executing basic processes takes much longer comparing to jbpm5 - added tx handling for background threads in CDI env

(cherry picked from commit 3569db1066fc965b1c7c98bc538c8daeb136cb8b)
docs: disable all old *-docs artifacts + go to 3 docs (drools-docs, jbpm-docs and optaplanner-docs): refactor build, assemblies and distro's accordingly
(cherry picked from commit 74ad67e8771bad9aea418ebcfc40718cd80750c3)
moved main interfaces of runtime manager into kie-api

(cherry picked from commit f9474f32491d2557aa9a5c3e0a56870f5780473b)
deprecating WorkingMemoryEventListener
 - disabling docs artefact as docs are moved
BZ-1022910 - human-task transaction problems
BZ-1022910 - human-task transaction problems
BZ-1022910 - build fix for failing tests (JaxbContent constructor)
- statuses were not used in GetTasksByVariousFieldsCommand.
BZ-1026048 - Misleading error message on JAASUserGroupCallback load fail
BZ-1025324 - WebServiceWorkItemHandler cannot call operations with more than 1 parameter
BZ-1028534: Avoiding classloader changes. Can cause problem when deploying the app using EAP static modules.
BZ-1029622: Added some xsd files to jbpm-bpmn2 artifact classpath, so when working with the webapp and eap modules, the definition files are found by the jbpm module classloader, there is no necessity to add jbpmmigration artifact as jbpm core resource.