xen-api-client: improve constraints to ensure cstruct.lwt is available