Added cancelUpload() and onCancel() callback