Add Elasticsearch 6 support

Remove predefined version from formula
Start using states instead of modules in client.sls
Update test repos to mirror.mirantis.com
Update tests to use ES6
Disable all x-pack features

Change-Id: I7f5a65b0777f2ebce9bd3aae79888d2b00d428b6
Prod-Related: PROD-25122
diff --git a/tests/pillar/repo_elasticsearch.sls b/tests/pillar/repo_elasticsearch.sls
index 06d43aa..6140c95 100644
--- a/tests/pillar/repo_elasticsearch.sls
+++ b/tests/pillar/repo_elasticsearch.sls
@@ -3,10 +3,8 @@
     enabled: true
     repo:
       elasticsearch_repo:
-        source: "deb http://packages.elastic.co/elasticsearch/2.x/debian stable main"
-        architectures: amd64
+        source: "deb [arch=amd64] http://mirror.mirantis.com/testing/elasticsearch-5.x/{{ grains.get('oscodename') }} stable main"
+        key_url: "https://artifacts.elastic.co/GPG-KEY-elasticsearch"
+      elasticsearch_curator_repo:
+        source: "deb [arch=amd64] http://mirror.mirantis.com/nightly/elasticsearch-curator-5/{{ grains.get('oscodename') }} stable main"
         key_url: "https://packages.elastic.co/GPG-KEY-elasticsearch"
-      mirantis_openstack_repo:
-        source: "deb http://mirror.fuel-infra.org/mcp-repos/1.0/{{ grains.get('oscodename') }} mitaka main"
-        architectures: amd64
-        key_url: "http://mirror.fuel-infra.org/mcp-repos/1.0/{{ grains.get('oscodename') }}/archive-mcp1.0.key"