We still prefer the IPv4 address, but if there is an IPv6 address and no IPv4 address, use IPv6.
This change adds base support for an openstack builder. Thank you to Rackspace for providing cloud assets to complete this work and @sam-falvo for working with us on the perigee/gophercloud changes.