RTGOV-415 : Elasticsearch actvityStore
RTGOV-415 Small refactor in activity store, and restore the activity type list in the activity unit to preserve for further processing
Merge branch 'ivanthelad-RTGOV-415_'
RTGOV-374 created rtgov-jpa, re-worked activity-store-jpa, re-worked ep-jpa, re-worked activity-store-jpa, removed activity-store-jpa-h2, re-worked situation-store-jpa, corrected JPASituationStore/JPAEventProcessor, cleaned up persistence units, checkstyle, JPA -> native Hibernate ORM, temporarily continue to support JPA use within EPN, jboss integration test fixes
RTGOV-450 correct JPASituationStore queries
Merge branch 'brmeyer-RTGOV-374'
RTGOV-380 Support RTGov UI on Karaf
Refactor common jpa package
Merge pull request #84 from objectiser/RTGOV-380

Rtgov 380
RTGOV-447 Change EPN to store situations via the SituationStore API rather than directly to database - to make changing implementations more transparent. Added 'store' method to SituationStore API.
Merge pull request #85 from objectiser/RTGOV-447

RTGOV-447 Change EPN to store situations via the SituationStore API rath...
RTGOV-455 Enable hibernate configuration file name to be explicitly provided
Merge pull request #86 from objectiser/RTGOV-455

RTGOV-455 Enable hibernate configuration file name to be explicitly prov...
RTGOV-456 Make the configuration and instantiation of the stores (activity and situation) consistent across containers
Update features.xml to reference drools features repo and define an 'rtgov-all' feature
Merge pull request #87 from objectiser/RTGOV-456

Rtgov 456
RTGOV-439 Elasticsearch implementation of the SituationStore API. Refactored the ES activity store (and keyvaluestore) to move ES client capabilities into a separate class, primarily initiated because SituationStore is derived from another base class, and could therefore not derive from the ES keyvaluestore - so made it easier to extract out all ES capabilities. RTGOV-452 Fixed elasticsearch activity store to return full activity unit
RTGOV-466 Blank situatons, and array index exceptions, were due to situation store using the wrong type
Merge pull request #88 from objectiser/RTGOV-439

Rtgov 439
RTGOV-467 Sort out elasticsearch mapping initialization conflict from multiple threads, and some build issues