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
Don't modify the spec object in the config. Instead copy it. Otherwise this can modify the default value of MEMBER_SPEC, or of inherited config that might be shared by multiple instances.