Update package.pp

fix software provider
Merge pull request #149 from cristi1979/patch-1

Update package.pp
Use collector typing to ensure correct sequencing of instance and templates

With PE 3.3.0 the template defines would run before the Instance is setup.
Using the collector type we ensure correct sequencing.
Merge pull request #151 from elasticsearch/fix_template_sequence

Use collector typing to ensure correct sequencing of instance and templa...
[TESTING] Drop all puppet version pre 3.2
Fix typo in comment
Merge pull request #153 from jlintz/patch-1

Fix typo in comment