- TaskDataImpl incorrectly translates GroupImpl to GroupImpl

(cherry picked from commit acfbbf4b7985332bdfa22efb225e835cb0a0cf2c)
BZ-1082985 - Update remote API operations to be able to get all active process instance logs

(cherry picked from commit 78111fbf19b3d605b70634f38e7d0debe4b9399f)
reproduced issue (see 2nd user task in sub + per-process-instance parameter test)

(cherry picked from commit c2639c3ee582ca5a49732d7fa3ccc646c5b754e1)
adjusted tests to use properly per process instance strategy, enhanced test support to allow to register items

(cherry picked from commit a051e3edb4dbcf0293628a43af49f31a62848e86)
moved AuditJMSProcessor to cdi and ejb modules to not cause issues when core services are used inside JEE container as it uses @PersistenceContext injection

(cherry picked from commit 7ffd0add322040d8b8dc5660c530e6dacaf4ece6)
added deployment id to hashCode and equlas of ProcessAssetDesc so same processes from different deployments won't be missed

(cherry picked from commit 4179cbdefe37be5c452cfc59e7d1e8794c0d0ef0)
allow to start processes from latest deployment unit based on group and artifact ids

(cherry picked from commit 838bfdb7e81cacd587502a8bd8f039d113a3ebf9)
BZ-1163864 - Multiple Intermediate Message Events with same signal id remain active at the same time in jBPM6

(cherry picked from commit af9e8b4f731655101472ad0f50ddf06febcb5060)
Changing eagarDisabled field initial value to reflect the expected default value

(cherry picked from commit f3143a633f38493fcdcba35065e4b92487c0eeab)
BZ-1161574 - 'java.lang.RuntimeException: Process instance XXX is disconnected.' with SingletonRuntimeManager without CMT/BMT

(cherry picked from commit f082b82c9047ee41c82001d7c0d86673f1eda82d)
PTI customizes the jbpm6.2
PTI customizes the jbpm6.2
Merge pull request #4 from hxf0801/6.2.x

PTI PTI customizes the jbpm6.2.0.CR2