Elasticsearch

NOTE: Clustering is done automatically by elasticsearch (using zen discovery) as it is not possible to reconfigure zen discovery at runtime. As a future improvement, cross-cloud support could be added using tribes
might be more logical to swap the order of the two lines above (install java, download tarball, unpack tarball)