JBPM-3817 - Support Event Subprocess
JBPM-3904: Ability to update the process definition of one specific
process instance
- adding get ProcessInstances by Process Definition Id
JBPM-3907 - Asynchronous BAM logger
JBPM-3903 - Update list of supported BPMN2 constructs
- adding get  Available Processes  Paths
added arquillian-core-api as test dependency
- add create a file
enhancements for jbpm-services with persistence
- using synchornized collections for group queries
enhancements to make it run on as7 with persistence
- adding methods to handle the initial lifecycle management
JBPM-3914 - Enhance validation for process variables
- updating asset management