Added null check for the pkg before trying to get the rule.
[DROOLS-509] fix method resolution during constraints jitting
[DROOLS-510] Traiting a non-natively-traitable bean breaks the assertion behavior
[DROOLS-536] KieBuilder does not resolve declarations across packages - KBase Fix
[DROOLS-532] fix automatic version recognition when running drools inside eclipse
[DROOLS-542] Expose more commands through the KieCommands interface
[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
adding some I18N test cases
[DROOLS-554] test case reproducing the compile time error caused by a field name starting with an underscore