BZ-952930 - Verifier: Analysis doesn't detect equivalent rules

(cherry picked from commit d554ace0ecd1712cc1f0cde376077383c1944ac6)
DROOLS-360: Incremental compilation: Flawed for Rule Templates
(cherry picked from commit 71a8d93fca486d2103f267457fce4dbbe42a8931)
[BZ 1034359] Trait serialization
(cherry picked from commit b7393433dec4769cfaa49bada2d3bc71eb4bf192)
[BZ-1036020] fix DRL unmarshalling when accessing a field using parenthesis
[DROOLS-358] clone KieModule when starting a new incremental compilation
[DROOLS-361] make incremental compilation to automatically calculate the list of modified files
(cherry picked from commit 8040e5c1594a254d8e2141952ba87aa064891802)
[DROOLS-360] fix incremental compilation for rule templates
(cherry picked from commit ee256ec354b388aa56358cb82ec5eb103cf8977f)