[DROOLS-541] implement session cache
[DROOLS-543] try to compile all type declarations even if there was a former compilation problem
[DROOLS-536] KieBuilder does not resolve declarations across packages
[DROOLS-546] check for non-existing fields on fact types
Ignore FindBugs warnings in classes generated by ANTLR
Fix FindBugs warnings: DM_DEFAULT_ENCODING
Merge pull request #349 from psiroky/findbugs-1

First round of fixes for FindBugs warnings
Fix paths to FindBugs exclude files

 * the findbugs-exclude.xml from -core replaced the one
   from -compiler, because the paths were missing a qualifier
   ${project.basedir}. Adding the ${project.basedir} ensures
   that correct findbugs-exclude.xml is used for each module.
Merge pull request #351 from sotty/master

[DROOLS-542] Expose more commands through the KieCommands interface
migrating kie-ci to maven 3.2.x and eclipse.aether
Revert "migrating kie-ci to maven 3.2.x and eclipse.aether"

This reverts commit 4729a24db1f9a1c16af030b172b2cf6617b869ab.
[DROOLS-551] avoid to serialize the expiration job of an already retracted event
[DROOLS-554] test case reproducing the compile time error caused by a field name starting with an underscore
Additional test for reported unmarshalling problem
[DROOLS-549] Queries in the default package are built twice
[DROOLS-547] Queries should check the type of input arguments
[DROOLS-555] Support both static and dynamic trait interfaces on the same object