Support console forwarding over unix domain sockets

New qemus allow consoles to be served over unix domain sockets, rather
than local ports.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>