undo changes to generate a non-shaded version of kie-ci-osgi bundle
[BZ-1069337] fix incremental compilation when multiple KieContainers use the same ReleaseId
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
[DROOLS-444] NOT conditional element is broken when used with subnetworks