- updates to use kie-wb
 - fixing issue with jaxb serialization of groups
 -improving command impls
 - fixing incorrect import
 - more fixes for add task command
 - fixing failing AddTaskCommand tests
 - removing sysout
JBPM-4015 - Signal Boundary Event does not work at second time
improvements to timer service and runtime manager
runtime manager cdi improvements, making several injections optional
JBPM-3913: Fixed WorkflowRuntimeException so that process variables are returned.
JBPM-3913: Fixes to Exception handling decorators
JBPM-3913: Add correct xml dumping of processes that use <error> elements

- Escalation and Error classes now extend the Signal class
JBPM-3913: tests for error signals/work item handler implementations
Clean up of jbpm-bpmn2 tests (added redumping and weeded out unused/unnecessary base class tests)
JBPM-3913: Exception handling and improved work item documentation

- Added an exception handling chapter (documentation) and examples
- Rewrote the "Domain-Specific Processes" chapter
- Added (exception handling) examples that are referenced in the documentation
- Moved certain sections to the Designer and Eclipse plugin chapters
JBPM-3785: disallowing use of Compensation Boundary Events (extracted findNode..() method)
JBPM-3785: disallowing use of Compensation Boundary Events (refactored linkBoundaryEvents() method into submethods)
JBPM-4016 - LDAPUserGroupCallbackImpl probably not binding user
small fixes for tests and work item handler producer to avoid npe