storage: download integrity check
Merge pull request #310 from stephenplusplus/spp--storage-download-integrity

storage: download integrity check
storage: createReadStream: accept start/end offsets