Features/feature recrypt

This feature adds support to re-encrypt a hiera file.

I'm using hiera-eyaml-gpg and periodically need to encrypt my whole hieradata to support staff changes, each with their own key. We have dozens of hiera files, with hundreds of encrypted keys. The enc blobs must change to cover changes in recipient public keys (GPG plugin).