DROOLS-488 "Pluggable and Encapsulated Knowledge Types"
-First commit

DROOLS-489 Bayesian Belief Network Implementation
-First commit

DROOLS-489 Bayesian Belief Network Implementation
-Fixed plugging initialisation error
-Corrected rounding values, to ensure tests pass.

DROOLS-489 Bayesian Belief Network Implementation
DROOLS-488 "Pluggable and Encapsulated Knowledge Types"
-More weaver integration, with end to end incomplete unit test

DROOLS-488 "Pluggable and Encapsulated Knowledge Types"
-refactored the factory discovery, to re-use a base class.

DROOLS-489 Bayesian Belief Network Implementation

DROOLS-489 Bayesian Belief Network Implementation
-Added target class support

DROOLS-489 Bayesian Belief Network Implementation
-xmlbif now supports "package" property
-Now direct mapping from the Bayes target class to the bayes xml

DROOLS-488 "Pluggable and Encapsulated Knowledge Types"
-Refactored the plugin mechanism, to make it more generic.
DROOLS-489 Bayesian Belief Network Implementation
-Updated Bayes to use the new plugin mechanism.

DROOLS-489 Bayesian Belief Network Implementation
-updated Bayesian to use the restructured assemblers and weavers

corrected pom.xml parent version
Improve the extensibility of the drl parser
[DROOLS-151] Refactor the TypeDeclarationBuilder
Refactor Type Declaration Builder - ensure ClassDefinitions are always created
Dump named consequences
[DROOLS-570] fix invocation of LeftTuple.getIndex in generated consequence invoker
[DROOLS-571] add a specialized single function accumulate implementation
DROOLS-572: Cannot add Role(EVENT) to Java Beans using Declarative Types