Support multiple xapis, configurable per-VM

VM.other_config:xenops = org.xen.xcp.xenops.NAME
Move the xenops queue logic to a separate module to resolve a circular dependency
Remove all direct usage of Xenops_client: one must choose a specific xenopsd queue
Merge pull request #15 from djs55/fusion

Fusion: it's great