Incremental commit: blktap2.5

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
blktap2.5 now builds

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Set the XCP_PATH and TAPDISK2 env vars if we detect a parallel install of blktap2.5

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Fix init.d/ffs to cope with parallel installs of blktap2

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
xapi is going to need to know about parallel blktap2 installs too

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Update ffs and sm-cli for storage motion

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #290 from djs55/storage-motion-fixes

Update ffs and sm-cli for storage motion
Update tapctl to 0.9.1

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge branch 'blktap2.5' of github.com:djs55/xenserver-core into storage-motion-fixes

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

Conflicts:
	SPECS/ffs.spec
normalise tapctl tag

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
try again to normalise tag

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
try again to normalise tag

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #292 from euanh/build-improvements

xcp-sm: Add dependency on iscsi-initiator-utils (open-iscsi on Debian)
Update xapi to 1.9.35

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

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

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

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #291 from djs55/storage-motion-fixes

Storage motion fixes
vhd-tool: Fix release number in changelog

Debian packaging takes the version number from the top of the
changelog.

Signed-off-by: Euan Harris <euan.harris@citrix.com>