[DROOLS-91] fix discovery of settableProperties for a given class when adapting mask (backport)
(cherry picked from commit 9b349d0d96432ea1f5bf1dcdfd85d667798fc689)
[DROOLS-99] TypeDeclarations for Java classes used in Patterns are created in the wrong package
(cherry picked from commit 497d84a1b7aa813aca11b5039b4e810675885a34)
[DROOLS-99] put type declaration for Java classes in a Package with the same name of the one of the class
add indexing test cases
[DROOLS-101] fix removal of a BetaNode having a QueryRiaFixerNode as left input
[DROOLS-100]  DRL compiler accepts rules extending non-existing rules
(cherry picked from commit a162277a006f16427c1badd25a36610932df6217)
[DROOLS-100] report a compilation error when a rule extends a non-existing rule
fix composed expressions parsing for property reactivity
clear QueryElementNode memory when it is removed from the rete network