Fixed installation of the "elasticsearch-cloud-aws" plugin

attributes/aws defines "elasticsearch/elasticsearch-cloud-aws" key for plugins hash
whilst recipes/plugins.rb tries to match it as "elasticsearch-cloud-aws".

Closes #125
Update the default version for the `elasticsearch/elasticsearch-cloud-aws` plugin

Closes #127
Added the `index.auto_expand_replicas` option to elasticsearch.yml config template
Added `sites-enabled` to the Nginx template
Changed, that `elasticsearch::nginx` recipe is included only when no other `nginx` cookbook is included
FIX templates to support non-standard `http.port` setting

Closes #132
Fix the stop function in init script to make sure the process gets killed

Closes #114
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