Refactor config management to centralize `selected_countries`, rename and improve country list validation functions, and enhance fallback handling. The reason for this refactor is the issue causing the mirror pool reset to only return Global mirrors.