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.
revng fetch-debuginfo