Always use lowercase for MD5 digests.
Added resumable downloads.