Migrate decryption in hiera to new parser system

Add new element to puppet test to try and track down root of issues #24 / #31 - can't
reproduce it, so might have been fixed by the migration.