Add principals to the kdc using data pulled from Hiera

This allows principals to be managed separately for test servers and production; production .yaml files may be stored and secured separately from insecure test data.