BZ-1019473: checking for null matches to avoid NPE on 'from' node
(cherry picked from commit affb4e3893d047ccd6eb79eeb2978f2774039cc1)
[DROOLS-7]add KieSession options to force eager activation and execution of timed rules
[DROOLS-247] fix property reactivity with positional/unification constraints
[DROOLS-251] fix annotation resolution when it has the same name of a declared type
[DROOLS-178] fix NoSuchMethodError at runtime due to eval in query using backward chaining
[DROOLS-249] Handle conflicts when using @position in declared types
- BZ-1021702: reproducer
DROOLS-307 Queries should be order independent within the same namespace
[BZ-1021702] avoid to raise a compilation warning when finding java sources out of the main folder
update uml diagrams
BZ1009050 - Test Scenarios cannot run with invalid .drl file in the project
[DROOLS-305] make ReleaseIdImpl Externalizable
Merge branch 'master' of github.com:droolsjbpm/drools
add timers documentation
[BZ-1021702] also build java sources in maven test folder
BZ975922 - GRE constraint operator list box problems when re-opening file
[DROOLS-254] rules using Exists OR are compiled inconsistently
[BZ-1022881] avoid to statically create a default RuleBaseConfiguration when not necessary
make legacy drools 5 api to always run with rete + remove no longer implemented KnowledgeAgent
[JBPM-3789] corrected typo in JtaTransactionManager.findTransactionManager
(cherry picked from commit 5169c7a2e27b0cbf742f881d941372daf9fea708)