Add binary for blob.
Merge remote-tracking branch 'xtao/blob'
Rename Blob.binary to Blob.is_binary for consistency