Fixing tests
correctly handle open queries in EvalConditionNode and ConditionalBranchNode
[DROOLS-26] allow to have multiple if/else after the same pattern
[DROOLS-5] allow to use a named consequence after an existential pattern