Progress block should be optional.
Added testSuccessfulMultipartUpload and fixed typo.