[DROOLS-503] Automatically infer traitable status for non-declared classes
Support traits outside the context of a KieBase

Minor refactoring of trait-related methods
[DROOLS-501] Proppagation context is not set correctly when nodes are shared
Merge pull request #339 from sotty/master

DROOLS 501 + Trait enhancement
[BZ-1101471] fix not node unlinking
made compatible with enforcer rules
fixes for upgrade jboss-integration-platform-parent to 6.0.0.CR8
[BZ-1100820] allow legacy queries to also work with org.drools.runtime.rule.Variable.v
[BZ-1101295] avoid attempting String coercion for non numeric types in jitted constraint
[BZ-1092502] fix multi-line statements using mvel dialect
[DROOLS-487] fix propagation of staged left tuple peers
Added Sorting, to allow tests to work with assertions
DROOLS-515 Kie-Camel is broken after Camel Update
-Added static field, to allow unit tests to ensure keys are ordered.
Change tests that don't use DSL to verify unmarshalling using RuleModelDRLPersistenceImpl.unmarshal() method and fix fallout.
DROOLS-517: Enhance DRL->RuleModel unmarshalling to handle modify() block
upgrade to new version: 6.2.0-SNAPSHOT
[BZ-1096128] fix incremental compilation of KieModules having external dependencies
Fix ClassLoader leak during incremental compilation
BZ1105043 - Guided rule editor cannot handle 'str' as a substring of fact pattern
[BZ-1106300] propagate as insert a formerly deleted eval left tuple