Documentation: made various editorial changes to the sentence structure of certain entries in the Chapter Overview. Also made minor grammar updates to the content.
Documentation: edited some minor sentences for clarity. Mainly broke up a few sentences that used commas a little too freely to make them easier to read.
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
- updating beans.xml file, removing unnecesary mappings
JBPM-3915: Task query fails if user not part of any groups
removed bitronix specific code as it causes issues on AS7
JBPM-3882 - Clean Tasks from DBMS when a Process is cancelled