BZ-1011573 - Improve backwards compatibility of task service
 - utility class to register a replacement for the hornetq handler using
local task service
BZ-1015354 - Simulation engine did not return any results if there is a subprocess
(cherry picked from commit f1933aa9f668b02c4712b11da05ea97ce5ee22d3)
BZ-1012939 - configurable AuditLogger for deployment services
(cherry picked from commit 2bebc927af49019e9ab6150d3a76835fb80c5dd5)
JBPM-3745 - Support for data inputs and outputs for business rule task - fixed variable assignment handling
(cherry picked from commit 62da77faeccbe1f2427f6c842600619a57df6c34)
JBPM-4145 TaskQueryService methods for dynamic querying (make it easier for rest service)
JBPM-4135 jbpm-audit findVariableInstancesByName* methods

- Removed StaticAuditLogService because it will be difficult to maintain
BZ 1015221 Escalation definition should use the 'id' attribute not the 'escalationCode'
BZ-1016605 - Process model does not show right information for process instances
BZ-1022140: removing busy wait loop from fireUntilHalt() - apply required changes
(cherry picked from commit 0558ee1e12ff7904c757dee3bbc0188b30eb7d95)
JBPM-4145 TaskQueryService methods for dynamic querying - added missing methods
fixed invalid generics for task service method
(cherry picked from commit ffc66253310875393bf14412a9dd218df95cff6c)
fixed invalid generics for task service method - missed some more
(cherry picked from commit 5ada08969dc5b15aef2c5bf187987498390c97f1)
Revert "BZ-1022140: removing busy wait loop from fireUntilHalt() - apply required changes"

This reverts commit cf1f112b64de4ff5ec9114dba7ec94cf5f0720c9.

Cleaning up the code in core, so these changes are no longer necessary.
JBPM-4130 - Timer Intermediate Events block if Jboss server is restarted
(cherry picked from commit 6d467e71404f6274236f8401c7b0eb30c430d386)
BZ-1009073 - BPMN: Missing attribute x in lane
 - making sure parser doesn't choke if UI information is missing
BZ-1015469 - Unable to build a process which contains Data Object
BZ-1017331 - Duplicate entry 'Administrator' for key 'PRIMARY' SQLState: 23000 when RuntimeManager is used by multiple threads
(cherry picked from commit 3db916fc953006d1bcd39439148e77d1cc5dffce)
Removing dependencies to deleted jbpm-form-services module
- jbpm-kie-services depended on jbpm-form-services classes, migrated those classes to this module to fix compile problems
Revert "- jbpm-kie-services depended on jbpm-form-services classes, migrated those classes to this module to fix compile problems"

This reverts commit 3739abea50fd3f9f197942c7f2c039cf60ae1586.