Use haproxy public name for public URL when using a cluster

We now have CrowbarPacemakerHelper.cluster_haproxy_vpublic_name, which
enables the operator to avoid using the generated hostnames.
Merge pull request #995 from vuntz/haproxy-public-name

Use haproxy public name for public URL when using a cluster