On Ubuntu target 'trusty' rather than 'raring'

For 2 reasons:
1. trusty is LTS
2. trusty has a suitable version of OCaml already

Signed-off-by: David Scott <dave.scott@citrix.com>
If on ARM, default to building ARM

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

Signed-off-by: David Scott <dave.scott@citrix.com>
Make ocaml-uri look more like ocaml-nbd
Update ocaml-rpc to 1.5.0, remove dependency on js_of_ocaml

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-uri: correct the devel package BuildRequires -> Requires

Following review from @euanh

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

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 to ocaml-xen-lowlevel-libs.0.9.15 which supports both xen 4.2 and 4.4
ocaml-xen-lowlevel-libs: fix the split with -devel
Fix the split between ocaml-xen-api-libs{,-devel}
Depend on libxen-4.4 rather than libxen-4.2
Fix blktap build on ubuntu-14.04

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-libvirt: bump the release number to prefer our package

Note the backports in the patchqueue are all from master, so the
next upstream release should include them.

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>
Update ocaml-xen-lowlevel-libs to 0.9.16, with arm support

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-re.1.2.2: README has become README.md

Signed-off-by: David Scott <dave.scott@citrix.com>
xenserver-core: 'kernel' should be 'linux-image'

Signed-off-by: David Scott <dave.scott@citrix.com>
Add package containing missing header

Signed-off-by: David Scott <dave.scott@citrix.com>
xen-missing-headers: fix the package

Signed-off-by: David Scott <dave.scott@citrix.com>