Rework how the cache folder for debug information is handled. This commit introduces an additional environment variable, `REVNG_CACHE_DIR` that allows overriding where semi-disposable files will be stored.
download_file
Rework the code of `download_file` to leverage requests auto-decoding option to auto-decompress the response body if needed.
revng fetch-debuginfo