[DROOLS-111] Corrected delegated invocation in before methods of AgendaEventListenerWrapper
[DROOLS-7] notify a rule regardless if it has been unlinked or not
[DROOLS-136] fix instanceof constraint using # type casting operator
Merge pull request #196 from AlesD/master

[DROOLS-111] Corrected delegated invocation in before methods of AgendaEventListenerWrapper
[DROOLS-110] fix KieModuleMetaData for Java classes non declaring a package
[DROOLS-127] fix inline cast accessing nested properties
 - improving commands for jaxb
[DROOLS-7] remove the unmatch listener from the activation after it has been retracted
[DROOLS-7] fix failing tests
[DROOLS-135] better support for property reactivity on Collection fields in declared beans
Adds a .signalEvent(type, event) and .signalEvent(type, event processInstId) method to the (drools) WorkItemManager and impl's of that.

- This would help with exception handling in jBPM. It would allow processes to be able to trigger
  other parts of the process when a WorkItemHandler fails, which is even a part of the BPMN2 spec.