Update opensource cmdpath

The opensource gem uses /usr/bin for the cmdpath.  'createkey' does not work with the current path.
Add $cmdpath to init's class parameters
Update params.pp
fix permissions
add comment
Fix key generation
Update mode to 0600 on private key, which is what createkeys sets by default
Adds puppet forge link to readme

Makes it easy to see what version of the module is present on the puppet forge.
Merge pull request #30 from matthm/master

Update opensource cmdpath
Merge pull request #32 from benjamink/master

Update access to $cmdpath
Merge pull request #35 from emning/templatecomment

Add 'managed by puppet' comment to hiera.yaml
Merge pull request #39 from spuder/patch-1

Adds puppet forge link to readme
Merge pull request #37 from emning/fixcmdpath

Fix key generation

Conflicts:
	manifests/init.pp
	manifests/params.pp
Make hiera::eyaml defaults come from base class

The hiera::eyaml defaults were coming from hiera::params, but so were
the defaults for the eponymous class. This requires passing the same
parameters to both classes.

This change lets the eyaml class pull the defaults from the eponymous
class and therefore not need duplicate values passed.
Merge pull request #40 from hunner/eyaml_defaults

Make hiera::eyaml defaults come from base class
Merge pull request #34 from emning/eyamlperms

Fix eyaml key permissions
Release 1.1.1
Merge pull request #41 from hunner/release_1.1.1

Release 1.1.1