JBPM-3589 BZ 854612: Added a ExtraIndexes.hbm.xml file to add deadlock-blocking index for EventTypes.instanceId. (cherry-pick of 9f8c77c5cdc0322c1e8d2e2b872e493bf733da51)
BZ874104 - Human-task queries for JPA2 seem to fail - postgresql specific hbm config
    (cherry picked from commit 72183a6c67eff72b66804cc2a8fa07e7f3679c67)
BZ874104 - Human-task queries for JPA2 seem to fail - remvoed db specific config, added new column for I18NText to be querable
(cherry picked from commit 6876d6dfe130bb7cb37999bd8dc3ceddf8e5c697)
- updating to JPA2 and h4
BZ 874368
Readded JBPMorm-JPA2.xml because the xsd's differ between JPA1 and JPA2. (cherry picked from commit 61346614d3d8384376a7e2d9b106a13bd7375a0a)
JBPM-3845 - Extend WorkItemHandler's to assign business administrators, task stakeholders, excluded owners and recipients
- fetch users and groups as part of identity service
- adding for services, need to review and clean up
Form Services refactor: making form services agnostic to tasks
- adding comment interfaces
- adding process form service first impl
Initial refactory of knowledge-api: renaming org.drools to org.kie
Refactoring knowledge-internal-api packages names to org.kie
Regenerating protobuf files
fix compilation problems caused by kie refactory
fix jbpm-flow tests
fix all tests
restore files deleted by bad merge
JBPM-3543: Clean Tasks from DBMS when a Process ends
	- cleaning Task Content as well
enhancements for process definition and instance lists