Support legacy Unix domain sockets as well as the message switch

Note the support for multiple xenopsds won't work without the message
switch.

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