[DROOLS-529] fix synchronization of phreak segments creation
Merge branch 'master' of github.com:droolsjbpm/drools
BZ1112278 - Rule re-opens with one of the field type changed from String to Integer in BRMS 6.0.1
BZ975922 - GRE constraint operator list box problems when re-opening file
[DROOLS-523] make incremental compilation to also update globals
[DROOLS-518] fix left tuple delete in from node
[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