This change moves code from Drools to Java, as a step towards a completely non-Drools implementation. The eventual goal is to add a new controller type to the DroolsPDP base. For now, it is using the Drools controller infrastructure, but there is only a single Drools rule that passes all messages of class Object directly to Java code.
The Java code uses a modified version of 'ControlLoopEventManager2' to invoke the new Actor framework, and the Junit tests were copied from 'controller-frankfurt'. The end result should be functionally equivalent to 'controller-frankfurt', but with only the single minimal Drools rule.