[DROOLS-619] process declared enums when normalizing annotations
[DROOLS-663] dump output binding for accumulate functions
[DROOLS-664] implement xpath notation
[DROOLS-661] Make eval fuctions aware of join variables

[DROOLS-661] Reproducer
Make eval functions support unification
[DROOLS-113] Add nodeid to constraints

[DROOLS-113] Add nodeId to constraints, improve extensibility