Modified md5HexDigest,sha1,sha256 to handle TiBlob binary objects proper...

Modified md5HexDigest,sha1,sha256 to use the byte array from TiBlob instead of calling convertToString as it will return null for data and file types (using the call getText in TiBlob)