Make eyaml backend smarter

Use a function to auto find where the hiera-eyaml bin dir is
Extract the directory that the keys are located in
Allow the user to pass in the private and public key