Use get_secret instead of secret

The new get_secret method allows the 'secrets' databag to be renamed,
just like all other databags.

Change-Id: Ic8be5d19a112d78e22716c0cd571efc7186ac9ce
Related-Bug: #1288784
don't pass uri hash into keystone.conf template

It's only used by the templated catalog template

Change-Id: I0f89a0eebdc2b52b3bd7d48125c6d5f46e3c06bb
Use platform_family instead of platform

This will allow the ibm_powerkvm platform to be recognized and will
simplify uses of multiple platforms from the same family.

Change-Id: Iebf2aad9f3b4649fb5c27d2fc93ee60c67e42737
Partially-Implements: blueprint add-ibm-powerkvm-enablement
Implements: blueprint platform-family
Refactoring ChefSpec for identity_register lwrp

Change-Id: Ic0e1df7a939feb863ee6876753dac0c9b60f505e
Implements: blueprint refactor-spec-files