Updated docs: use .wid instead of .conf
move CDI ht handler to workitem and create inital SessionManager interface that shall be shared
usergroupcallback refactor
ported recently added task queries
ported auto claim based on swimlane actor id
added email notification listener for deadlines
additional enhancements for deadlines - email notifications
modified query so tasks assigned to more than one actor are returned
make email notifications service optional
- initial Non CDI tests working
change mechanism for bootstraping emf and em
JBPM-3832 - Provide API method to delete session from db
Fixing scope to entity managers of Execution Service
 - updating out-of-date test
 - adding a few more utility methods to trigger nodes
Minor fixes to the documentation
JBPM-3913: Handle all exceptions in process instances with ExceptionScopeInstances if appropriate
JBPM-3913: Modified and added new WorkItemHandlers for exception handling

- also cleaned up invalid and unused code in jbpm-workitems
JBPM-3913: Extended support for event handling in event subprocesses

- event contents are now passed to the event sub-processes
- extended support for <error> and <signal> (and associated (error|signal)EventDefinition elements)
JBPM-3913: Exception handling tests (and clean up of other bpmn2 tests)

 - Tests for the SignallingTaskHandlerWrapper + Event Subprocess improvements
   - Tests for passing event contents to event subprocesses
 - Added the ExceptionService class that's used in the BPMN2-ExceptionServiceProcess* files
 - Moved some tests from JUnit 3 to 4 (@Test instead of "extends TestCase")
 - Remove duplicate TestWorkItemHandler implementations and refactored it to it's own class