[DROOLS-370] Declarative Agenda control does not support all possible constraints

[DROOLS-370] Declarative Agenda control does not support all possible constraints + fix @Direct, @Eager