xenops: remove boilerplate already present in Xcp_client
clients: if Xcp_server.use_switch is true, indirect all RPCs through the message switch

Otherwise we fall back to whatever we were doing before (ie a mix
of HTTP, binary framing containing XML and JSON sent over unix
domain sockets)