[DROOLS-19] update the role of a type when it is redeclared
SingleSessionCommandService.initKsession(..) (etc.) refactoring that makes lots of things easier.
JBPM-3913: exception-handling mechanism in Drools/jBPM