Merge branch 'stable-2.15'

* stable-2.15:
  ElasticContainer: Allow to specify the docker container version to create
  ElasticContainer: Include cause in AssumptionViolatedException
  ElasticContainer: Create with static method
  Acceptance tests: Replace embedded ES with docker testcontainer
  Elasticsearch: replace native API in prod w/ REST

Change-Id: I6b2c4f4d6c28538073f432f8e64cc18ba9de32ef
tree: 71c0e5c2a22aade9066748af791cafcf1d81febe
  1. java/
  2. javatests/