Use the xenstore path convention from libxenvchan.h

This is a backwards-incompatible change. Rather than allowing the
user a free-form path in xenstore, instead a user must supply a remote
domid (int) and a port (string).

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