Adding 2 new features

- Supply an external package ( rpm/deb )
- Install java if its not managed externally
If you rename stuff, rename all of them
Of course i have to escape the . in the split function
Add missing Operating systems
Ensure we don't get conflicts with the java package
fixed a typo - its a shard not a shared :)
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!