- fixing import
[DROOLS-33] make TraitRegistry non static to prevent leaks
[DROOLS-34] allow to create a JPAKnowledgeSession from a KieBase injected vie CDI
[DROOLS-35] remove the MarshallerReaderContext from the PropagationContext when the unmarshalling process is terminated
[DROOLS-37] fix jitting of comparison contraints
(cherry picked from commit 5ea47c020451949cc52708494afdfa50799467a2)
[DROOLS-36] Handle Trait donning when statically implementing the trait interface
(cherry picked from commit 48c580fbfa495e58a0769c7739766d53887cc020)
[DROOLS-8]  Traits: java.lang.VerifyError when you don a trait on a JavaBean with primitive field type
(cherry picked from commit 0e98442c16564c3172fd0d5a288770911a90af66)
[DROOLS-36] Handle Trait donning when statically implementing the trait interface
[DROOLS-30] prevent NPE when calling Row.toString() without calling Row.get() first
JBPM-3902: Avoid updating ProcessInstanceInfo in
JPAProcessInstanceManager.getProcessInstance()
Clarify activation-group semantics
allow to convert files from external formats before to build it with the KieBuilder
Several grammar fixes, improve wording.
[DROOLS-40] retract an event with duration based on its end timestamp
[DROOLS-42] add test for equality comparison of objects of 2 different types
SingleSessionCommandService.initKsession(..) refactor

- This makes eventual support for other transaction models (local, container) a lot easier
[DROOLS-45] anticipate pushing of the compiling pattern on the build stack to fix unification compilation
[DROOLS-44] when collecting declarations for a given scope skip the ones coming from an OR branch
(cherry picked from commit a61c41aca0561ccd67d55463c5e5b960de1be3ad)
[DROOLS-44] add more test cases to check declarations scope using ORs
[DROOLS-44] make eval using only the required declarations instead of all the available ones