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
Added more documentation related to configuring logging
[DOC] Added info about installing missing packages in the "Chef Solo" bootstrap
[DOC] Added `apt-get update` to the "Chef Solo" bootstrap script example in Readme
[DOC] Added information about customizing the cookbook with the "wrapper cookbook" pattern

Resources:

* http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/
* http://realityforge.org/code/2012/11/19/role-cookbooks-and-wrapper-cookbooks.html
* http://stackoverflow.com/questions/15933157/replacing-a-template-in-a-wrapper-cookbook/15935161#15935161

Related: #152
Release 0.3.5
[DOC] Removed non-ASCII quotes from Readme

The typographic quotes have been breaking uploads to chef-server

Closes #154
Release 0.3.6
[DOC] Removed non-ASCII dashes from Readme

Closes #155
Release 0.3.7
[DOC] Added links to documentation for deb/rpm