[DROOLS-619] implement strongly typed drl annotations
[DROOLS-611] Initial abstract fact and property metaclasses
[DROOLS-611] Initial abstract fact and property metaclasses
[DROOLS-614] Traits should map non-accessor methods
[DROOLS-615] Composite PackageDescrs ignore declared enums
Separate TraitHelper and DefaultKnowledgeHelper
Support metadata and metaclasses. Integrate traits and TMS
[DROOLS-614] Traits should map non-accessor methods
Support metadata and metaclasses
Integrate traits and TMS
Support metadata and metaclasses
[DROOLS-621] DrlDumper does not output traits
[DROOLS-622] DrlDumper does not output enum declarations