42.22.1

Fixes

Keep the cache store within budget and rebuild evicted caches3877

Recently used caches were safe from eviction, so a store could stay over its budget. Virtool can now evict any cache, and it evicts the least recently used caches first. A workflow that cannot find a cache file now builds it again.