LIBCLOUD-80 : Fix bugs seen during testing

* MD5-hash returned by Azure had to be hexlify'd before comparing
* While committing blob-lists, the MD5 is not returned correctly