Cache downloaded files in CI jobs
This MR updates the CI configuration to cache downloaded files in CI jobs by caching $CI_PROJECT_DIR/.cache/*/download
; this may improve stability as less applications will attempt to redownload files and fail with network timeouts etc.