BZ-1031306: fixing NPE for puzzle HARD 1
BZ-1031306: fixing NPE for puzzle HARD 4
[JBPM-3869, BZ-880874] Pessimistic locking support (cherry picked from commit 6a2bad03b74b560e3e2c9564a491738fe78753c7)

- Only includes this: Made tests slightly clearer @Parameters(name="{0}")
Merge remote-tracking branch 'sotty/master'
[DROOLS-343] check for non initialized segment memories when removing a rule
BZ-1031306: fixing NPE for puzzle HARD 4
(cherry picked from commit f484767968756265855cbbfc04ad098a5d6c915b)
[DROOLS-342] add KieServices.newKieClasspathContainer required by SwitchYard
DROOLS-344 Break in wrong place for query evaluation
[DROOLS-346] fix the Audit View when using phreak
[BZ-1013644][BZ-1011420] make internal class loader to work with ibm jvm
BZ-1032675 - Process build errors reported multiple times
[DROOLS-348] fix wildcard imports on CompositeKnowledgeBuilder
[BZ-1029911][DROOLS-302] add test cases reproducing minor mvel issues
[DROOLS-350] synchronize incremental compilation
[DROOLS-351] Test case
[DROOLS-352] JUSTIFIED status is overridden to STATED when TMS is enabled for superclass