Conditionally compile sparse_dd

This needs a bunch of libraries which are only present in an
environment with xapi-project/opam-repo-dev available.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Update CHANGES for 0.6.5

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #7 from djs55/separate-sparse_dd

Separate sparse dd
Update to ocaml-vhd 0.6.5

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
vhd-tool: support streaming to vhd-format, given 'hybrid' input

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
vhd-tool: add basic support for receiving a vhd-formatted data stream

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
vhd-tool: improve receiving vhd-format streams

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Update to the new ocaml-vhd API 'Vhd_IO.openchain'

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
vhd-tool info: only open the given filename, rather than the whole chain

The whole chain is not needed if all we are trying to do
is read (or write) metadata.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #10 from djs55/openchain

Adapt to new ocaml-vhd API
Update to ocaml-vhd.0.7.0

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Switch build back to OASIS

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

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Fix 'make uninstall' target

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Release 0.7.0, update CHANGES

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #11 from djs55/release.0.7.0

Release 0.7.0, update CHANGES
Update to nbd.1.0.1 (specifically result is a poly variant)

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #12 from thomassa/io_nice_cp7327

CP-7327 nice and ionice config options for sparse_dd.conf
update CHANGES; release 0.7.2
Merge pull request #4 from djs55/master

xapi-project:master catching up with upstream djs55:master