Include repos associated with applied patches
Created by: edg2s
Currently we wait until almost the last step ("Fetching and applying patches") before working out the user applied a patch associated with a repo that isn't present (and throwing an error).
We should select those repos automatically when querying patch metadata and only throw an error if the repo is not in all.txt.
We already auto-select some repos based on form input (MobileFrontendContentProvide if proxying is enable)