CA-89974: Live migrate fails on IPv6-prefering hosts

Make HTTP server understand URLs containing literal IPv6 addresses.
A related commit to xen-api makes the client embed literal IPv6 addresses
in URLs correctly

Signed-off-by: Euan Harris <euan.harris@citrix.com>