reproduced issue (see 2nd user task in sub + per-process-instance parameter test)
adjusted tests to use properly per process instance strategy, enhanced test support to allow to register items
moved AuditJMSProcessor to cdi and ejb modules to not cause issues when core services are used inside JEE container as it uses @PersistenceContext injection
added deployment id to hashCode and equlas of ProcessAssetDesc so same processes from different deployments won't be missed
allow to start processes from latest deployment unit based on group and artifact ids
BZ-1163864 - Multiple Intermediate Message Events with same signal id remain active at the same time in jBPM6