Allow additional options for the `ES_JAVA_OPTS` environment variable

Closes #144
Added `http.host` setting to the elasticsearch.yml.erb template

Closes #143
Set default for `minimum_master_nodes` when using Chef search for nodes

Closes #141
[FIX] Added missing colon to the Monit template

Closes #140
Added check for `bin/elasticsearch` in the `not_if` condition for "default" recipe

Check for existing binary when skipping install.

This avoids a race with the plugins directory creation.

Closes #139
Added `indices.memory.*` configurations to the elasticsearch.yml.erb template

Closes #137
Move Java garbage collection settings to attribute to make it customizable

Closes #135
Changed the `default.elasticsearch.gc_settings` attribute to be a plain string

Related: #135
Update to 0.90.5
Revert "Added `indices.memory.*` configurations to the elasticsearch.yml.erb template"

You can actually print _any_ value in the yml file, just set `node.elasticsearch.custom_config`

Related: #137

This reverts commit 66b729e76c879de62cfae28b6fd426968ec4e81b.
Add condition on `node.elasticsearch.cluster.name` to the node "search discovery" query

Closes #145
Release 0.3.4
Added a test for checking the contents of the Monit configuration template
[FIX] Fixed the incorrect `template_source` for Monit and renamed the template

Closes #29, closes #8

Related: apsoto/monit@ed831137ffbd05ed9b2044a93e7432e86c5529b3
[FIX] Fixed incorrect behaviour when merging `elasticsearch.plugins` from databag with default plugins

Closes #150
Added `elasticsearch.skip_restart_on_update` attribute

Setting the attribute to `true` will skip restarts via Chef notifications.

Related: #149, #122
FIXUP `node.elasticsearch[:skip_restart_on_update]`
Changed, that `elasticsearch.skip_restart_on_update` is set to true when using "elasticsearch::search_discovery"

When using the "elasticsearch::search_discovery" recipe, automatically set `elasticsearch.skip_restart_on_update`
to true.

Closes #149
Renamed attribute `elasticsearch.skip_restart_on_update` to `elasticsearch.skip_restart`

Related: #149
Add "Basic Auth" into Nginx config only when users are specified

Closes #148