Allow override of data, log and naming configs

* Allow override of data directory
* Allow override of log directory
* Allow specification of cluster name
* Allow specification of node name, default to hostname
Ok for Marvel characters

Sent from my iPhone

> On 19 Nov 2014, at 12:17, Mike Pountney <notifications@github.com> wrote:
> 
> In elasticsearch/templates/elasticsearch.yml:
> 
> > @@ -1,3 +1,12 @@
> >  {% from "elasticsearch/map.jinja" import elasticsearch with context %}
> >  network.bind_host: {{ elasticsearch.bind }}
> >  script.disable_dynamic: true
> > +path.data: {{ elasticsearch.data_path }}
> > +path.logs: {{ elasticsearch.logs_path }}
> > +
> > +{% if elasticsearch.cluster_name %}
> > +cluster.name: {{ elasticsearch.cluster_name }}
> > +{% endif %}
> > +{% if elasticsearch.node_name %}
> It's a hang-over from before i updated the map.jinja to have an actual sensible default. I guess this does allow the user to keep the 'random marvel character' naming if they really want to (by setting to None)
> 
> —
> Reply to this email directly or view it on GitHub.
>