- adding support for some missing knowledge-api factories
 - adding backwards compatibility support for ProcessEventListener
BZ-986000 - DRL-to-RuleModel marshalling improvements
- DataModelOracle moved
BZ-986000 - DRL-to-RuleModel marshalling improvements
BZ-986000 - DRL-to-RuleModel marshalling improvements
BZ-986000 - DRL-to-RuleModel marshalling improvements
JBPM-3814, BZ 1002724 Session thread safe support in JTA/EE environment (cherry picked from commit 6699bffb189a8c0009740ed7818575332c0ed533)

- Added ReentrantLock lock field to SSCS to take care of this
- Removed unneccessary perssimistic locking code (taken care of at the transaction manager level)
- Moved isSpringTransactionManager(..) method up from bottom to after initTransactionManager(..) method
BZ-1000589 - Process compilation error stack does not include any
information usable to identify the process definition which caused the
error
BZ-1000541 - Cannot open incomplete test scenario
BZ-1000541 - Cannot open incomplete test scenario
BZ-986000 - DRL-to-RuleModel marshalling improvements
[BZ-986000] fix DRL to RuleModel unmarshalling
second deployment of snapshot is not visible in KieContainer
Merge pull request #248 from mswiderski/deploy-issue

second deployment of snapshot is not visible in KieContainer
[BZ-1005165] throw a RuntimeException when trying to create in CLOUD mode a KieBase requiring STREAM features
Add calendars attribute test for Mario
[BZ-1007529] fix the findEndOfMethodArgsIndex() + add several tests
[BZ-967609] fix cached value reading for dtables + replace corroupted XLS dtable

 * XLS dtable was corrupted because of Open(Libre)Office issues - created new one
   using Excel and that one works
Merge pull request #249 from psiroky/bz967609

Bz967609 - fix the cached value reading + replace corrupted dtable with correct one
Merge pull request #252 from psiroky/bz1007529

[BZ1007529] add test reproducing the issue + fix