Update SM to latest trunk

Pulls in CP-6697 to let us bind mount FileSRs to /var/run/sr-mount

This is useful for Ubuntu which clears /var/run on boot
xcp-sm: update file list

Signed-off-by: David Scott <dave.scott@citrix.com>
Update ocaml-re to 1.2.2

Note:

ocaml-re has a README.md (not simply a boring old README)

Signed-off-by: David Scott <dave.scott@citrix.com>
Update ocaml-lambda-term to 1.6, utop to 1.12

Signed-off-by: David Scott <dave.scott@citrix.com>
Update react to 1.1.0 and lwt to 2.4.5

Note:

ocaml-react has CHANGES.md (not a boring CHANGES)

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-react: the README is now README.md

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-lambda-term: remove unused %exclude

Signed-off-by: David Scott <dave.scott@citrix.com>
Update to ocaml-xen-lowlevel-libs.0.9.16, with support for xen-4.2 and 4.4

Signed-off-by: David Scott <dave.scott@citrix.com>
xenopsd: build and use xenguest from ocaml-xen-lowlevel-libs

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #475 from djs55/sm-path-fix

@BobBall's #473 with a build fix
Merge pull request #474 from djs55/trusty-updates-partIV-the-new-hope

Trusty updates: part IV the new hope
xenopsd: remove --disable-xenguestbin from configure

This relies on the configure script automatically disabling
xenguest.

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-xen-lowlevel-libs.0.9.17

Signed-off-by: David Scott <dave.scott@citrix.com>
Update ocaml-xen-lowlevel-libs.0.9.18

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #468 from djs55/trusty-updates

Package updates needed for trusty