DROOLS-239 InitialFact leaks into other patterns via inheritence
fix DynamicRulesTest
(cherry picked from commit c14bc461ed6b6bfc60e3db4f77906a34129a2494)
-corrected flag, to default to reteoo for -reteoo module.
(cherry picked from commit 65de7c7954d8df2aa76986e5ca97868646cd7fd5)
set log level to info
(cherry picked from commit cf99f813c378ea1fec9d3d211a4c07c0c4f6f78f)
fix imports
restore marshalling methods used by jbpm
(cherry picked from commit 9a1bf179dca4b84152ce5f16cee1b762ab7ea1cc)
[BZ-981270] fix trigger scheduling when using an interval timer
(cherry picked from commit 3cf78d69db271497044f53baadc84e391a3d04e9)
[BZ-978979] add test case demonstrating how negative patterns work
(cherry picked from commit da3478100ef0d131580d6e31f308c5374691a7db)
Removed marshalling test framework
[JBPM-3869, BZ-880874] Pessimistic locking support

- Squashed/combined cherry-picks:
  (cherry picked from commit 12f54ddd53339429525cb7772678291d221eb125)
  (cherry picked from commit b864149a602dd37173f0852f12112eac2c96eb6f)
- Made tests slightly clearer @Parameters(name="{0}")