CA-103062: Fix for preventing vm pause during SXM

assert_can_migrate needs to be grouped with migrate_send operation inside with_vm_operation so that while SXM is in operation, vm pause should not interfere after assert_can_migrate completes or in between

Signed-off-by: Ravi Pandey <ravi.pandey@citrix.com>
Add skeleton implementations to the SR modules

This allows the addition of extra calls without breaking the
compilation of xapi.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1540 from ravippandey/CA-103062

CA-103062: Fix for preventing vm pause during SXM
Merge pull request #1578 from jonludlam/add-skeletons

Add skeleton implementations to the SR modules
Remove the xenguest bindings

These are now in ocaml-xen-lowlevel-libs.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge pull request #1580 from robhoes/master

Remove the xenguest bindings