Merge pull request #96 from jcannava/ldap

Merged automatically by jenkins after successful build test
Run pki_setup if on CentOS
Clean up comment as unsure if this is technically a bug in CentOS packages since no keystone-manage commands are run via post installation
Store key/cert in node attributes so that we can share the same key/cert across keystone api nodes
Fix duplicate key
Attributes were being set too soon (at compile time); we need to ensure these don't get set until during run time
Allow use of UUID token_format by setting keystone["pki"]["enabled"] to false
Merge pull request #98 from mattt416/use_pki_token_format

Use PKI token format
Change keystone bind_host depending on how we're running
Update to use get_role_count(), and also fix bind_host in keystone-api.rb
Refer to ks_admin_endpoint not ks_admin_bind
Remove trailing comma
Merge pull request #99 from mattt416/change_bind_options

Change bind options
Merge branch 'master' of https://github.com/rcbops-cookbooks/keystone into ldap