Juno fixes

This PR contains a running list of changes to pull the quickstack modules in line with OPM Juno.

Testing against redhat-openstack/openstack-puppet-modules@caae6597e87faaa8ae4c35e3ecd4165f46487d4d
So, to clarify, you have tested this with pacemaker/HA, and it works fine?  the whole area around https://github.com/redhat-openstack/openstack-puppet-modules/blob/master/keystone/manifests/init.pp#L629 looks a little iffy to me, and I dont see any 'pacemaker' service provider, or have any idea what is needed for there to be one.