package/utils: Try to extract download filename from response headers
Some URLs for downloading a file do not contain any filename but
rather provide it in the "content-disposition" response header.
So ensure to extract the filename from that response header when
available to avoid possible file processing issues afterwards.