we should be able to specify ensure => latest
fix up ensure logic causing circular dependency
Revert "fix up ensure logic causing circular dependency"

This reverts commit 4b82f9e50a979a5bd699d44c8cbe8f97009de62b.
Revert "we should be able to specify ensure => latest"

This reverts commit 93a975ea0a0efa077e6db2b87493506e03ff9dab.
respect restart_on_change on default/elasticsearch

when the /etc/default/elasticsearch file is changed the
Service['elasticsearch'] was triggered even if +restart_on_change+ is
false
Merge pull request #29 from Savar/respect_restart_on_change_also_on_default_file

respect restart_on_change on default/elasticsearch
Option to leave the config empty

Closing Issue #28
Adding testing for puppet 3.2.x
Need to notify the service and not the class as doing do introduces a dependency cycle.
Retry the application of a template if it fails. This can happen if the service has been restarted just before the template is applied.
Merge pull request #31 from brucem/hotfix/service

Need to notify the service and not the class as doing so introduces a de...
Merge pull request #32 from brucem/hotfix/template

Retry the application of a template if it fails.
Update template define and elasticsearch.yml template

- Updated template define to avoid auto importing by ES.
- Update template to fix the warning message ( deprecation )
Forgot to modify the spec tests
Update files for next release
Update rake file to ignore the param inherit
Add documentation to the template define
Merge remote-tracking branch 'upstream/master'
Move the "mkdir_templates" resource to config as we only want to do this once, not each time the template is called.
Make the insert_template resource name unique for each template call.