putObjectWithData method now has a progress block to track the upload progression.