Merge pull request #5 from martinseener/master

fixed a typo in 2 files (shard instead of shared)
Adding Changelog and Contributors file.
Updating files for 0.0.2 release
Adding spec tests to module

Adding build status in readme
To fix the init issue as stated in Issue #6
Adding function to manage templates in ES and required tests
Typo in readme file
Small rewrite to make it easier.
Merge branch 'feature/templates'
Fixing issue #8 and creating a test for the config file
Update files for next release
Making puppet-lint a bit happier
Fixing the template issue as stated in issue #9
Updated files for release 0.0.4
provide the option to disable restarts whenever configuration is changed
make me even more famous with my real name!
clean up notify - explicitly pass instead of setting a resource default for File
Merge pull request #10 from chrisboulton/restart_on_change

Add restart_on_change parameter to disable automatic restarts
Updated files for release 0.0.5
Fixing array issue with config file generation
Feature to simplify the write up of the hash config

before this feature the config hash had to be fully written out as a hash.
Now you can write up shorter parts with a '.' in between like the offical
config of Elasticsearch supports.

This closes issue #11