thoroughly tested changes to support hiera-eyaml

My changes/additions installs hiera-eyaml and configures the hiera.yaml file to support it.

Feature-creep later - support for other keyfile formats (like pkcs12) (just an idea, not in this PR)