xen: fix xs_directory

The xs_directory signature was still non-conforming with libxenstore.
It requires that we return the directory strings, not that we pass them
in a parameter.

Signed-off-by: Glauber Costa <glommer@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>