Rework the relocation server code for libxl compatibility.
The code assumed that if the host was a xen server that it used xend.
This is completely broken for libxl.