CA-136746: Fix Create_SR method for class StorageHandlerHBA.

Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Reviewed-by: Vineeth Raveendran <vineeth.thampi@citrix.com>

GitHub: closes #16 on xenserver/xencert
CA-137289: Fix XenCert for xs64bit.

Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Reviewed-by: Vineeth Raveendran <vineeth.thampi@citrix.com>

GitHub: closes #17 on xenserver/xencert
CA-139258: Fix functional tests on iSCSI SR

Raise an exception from within xencert when iscsiadm discovery fails and
abort any further tests.

Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Reviewed-by: Mate Lakat <mate.lakat@citrix.com>
Merge with Creedence repository.

We were maintaining 2 repos with basically the same content
for our trunk version and Creedence.
Apart from hashsum changes and one small minor change (a whitespace),
the content in both repos was the same and it is meant to stay
this way.

Signed-off-by: Germano Percossi <germano.percossi@citrix.com>
Acked-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>

GitHub: closes #26 on xenserver/xencert