implement streaming interface for blobs
add support for azure streaming blobs