Adding progress callback parameter to upload / download task convenience methods