Downloads the file at the given URL.
| context | 
                 a Catalyst.Http.DownloadContext providing request details as well as a means of tracking progress and signaling completion/failure  | 
            
| cancellable | 
                 a GLib.Cancellable  |