Added download progress block so developers can hook into when bytes are received, like the upload progress block