BZ-1069288 - Classes with same name break the guided rule editor if sub-fields are used
BZ-1051769: when we have this extension setup as a EAP/AS/WF module it will try to reuse classloaders on application restart, what will cause the following exception: java.lang.IllegalStateException: There's already another KieContainer created from a different ClassLoader. By using a newKieClasspathContainer instead  of get you don't reuse classloaders and you don't get the exception.
added dependency-reduced-pom.xml to .gitignore
[BZ-1070092] fix NPE caused by a left update and a right insert when a JoinNode is shared
refactor class generators using asm
fix asm constraint jitting issue on java 7
[BZ-1071385] allow to retrieve the ClassLoader used for a KieModule from its KieModuleMetaData
[BZ-1062547] avoid a NPE when updating a drl without package declaration
[BZ-1062547] set repository policy when adding new remote repositories
[BZ-1072462] eagerly initialize a segment containing a not node but not a join or an exists node
BZ1071350 - The free form DRL area in guided rule editor should be automatically enlarged to display the longer content
[DROOLS-446] Literals may be ambiguously resolved as classes on case insensitive filesystems
(cherry picked from commit 4ddfb88e757c65da1cb1d8517499d1eabce112e1)
[PMML] Make weight partial key of output values. Fix SVM test.
(cherry picked from commit 3b3176f86dcf672830026d78aa9d7d6dbf0527a2)
[DROOLS-315] Support overloading of accumulate functions (temporary patch)
(cherry picked from commit 8c64709cbe8ef11961e2d30f02237b4eb908b315)
[PMML] Use BigDecimal in internal accumulations - fix failing test due to rounding
(cherry picked from commit f0accd86885a25fcc7c8e0668ca74eb3aaadef09)
[BZ-1073577] synchronize ksession marshaller