Initial updates for HA
Updated default ha port to avoid conflicts
Add configuration option for region
Use , to separate mon hosts to workaround bug in ceph
Add missing hooks; add checks to silence peering services
Move to eligible_leader model for establishing control in service.

Bump maxconn to 20000 for haproxy.
Tweaked check on ha changed relation to be cluster focussed
Ensure that region and service are passed to keystone when reconfigured
post clustering with configured VIP.

This deals with changes in 'leadership' in the cluster when the initial
keystone configuration can from a different unit to that which now owns
the clustered services.
HTTPS checkin.
Checkin https reconfigure work.
Move HTTPS termination in front of haproxy + pacemaker.
Syntax
openstack-common: increase server/client timeout to 10seconds
Clone haproxy resource across all peers & always restart haproxy on config changes.
Fix https routines to enable running outside of regular hook context (eg, config-changed).
Remove debug cruft, reconfigure image-service relations for HTTPS as well.
Ensure all uses of $r_id are localized.
cluster_changed: Only exec hook when peer units are present.
remove debug.
Ensure we keep the first set of SSL bits from the keystone master, if it is not consulted first.