[DROOLS-629] remove tuples from the right memory when gc'ing them
Merge branch 'master' of github.com:droolsjbpm/drools
[DROOLS-625] passive patterns implementation
upgrade to next -SNAPSHOT
[DROOLS-614] Traits should map non-accessor methods

[DROOLS-614] Traits should map non-accessor methods
[DROOLS-615] Composite PackageDescrs ignore declared enums

(cherry picked from commit b914819267ce9e71ca6f80738cd31655e37902f1)
[DROOLS-621] DrlDumper does not output traits

(cherry picked from commit 3e4ae4ef5555eb15a7c0a013c8421b4c95da4882)
[DROOLS-622] DrlDumper does not output enum declarations

(cherry picked from commit 69cab8db4681743717033a099aba9affb7154b9e)
[DROOLS-619] Strongly typed java annotations

(cherry picked from commit df28a4ec13dd72f2fac40405545cd80c55fd53a4)
Fix typo in error message

(cherry picked from commit f926f4802594910ee697116797436b52cb5bf3ce)
remove wrong imports
move tutorials.banking to examples
[DROOLS-631] implement @All annotation
GUVNOR-2122: Preliminary support for feedback of DRL->Decision Tree parsing errors.
[DROOLS-633] enable property reactivity for types having more than 64 fields
Changing package name to avoid annotation name clashing with existing class name

(cherry picked from commit 5696ebdb3c45507f7b1398bd6200cfb3b89875e9)
[DROOLS-631] implement onDeleteMatch listener as named consequence
Fixing test error. Adding import.

(cherry picked from commit b68cdd1ffd98ca226d5647916c117b68c9de243b)
catch NoClassDefFoundError when trying to resolve annotations