Add cancellable support to download panel when extracting archives