feat: add CachePackages
Also adds back allow_untrusted_repos (removed in 34141630) and the option to change the repositories file path.
Related: pmaports/!5116, #15
Also adds back allow_untrusted_repos (removed in 34141630) and the option to change the repositories file path.
Related: pmaports/!5116, #15