cli: in server mode, by default write to our xenstore area

Attempting to write to the client's xenstore tree is a bad
default.

Signed-off-by: David Scott <dave.scott@citrix.com>
vchan: server: set the xenstore permissions so the client can read it

Signed-off-by: David Scott <dave.scott@citrix.com>
client: we only need to read keys, not list the directory

We may not have permission to read the directory contents.

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

Signed-off-by: David Scott <dave.scott@citrix.com>
travis: install mirage-types instead of mirage

Signed-off-by: David Scott <dave.scott@citrix.com>
travis: add ipaddr so we get mirage-types.lwt

Signed-off-by: David Scott <dave.scott@citrix.com>
travis: install sexplib (to allow ipaddr.2.5.0 to build)

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #15 from djs55/simplify-cli

Fix xenstore setup, simplify CLI