For package-managed solutions that set `OSU_EXTERNAL_UPDATE_STREAM` (which overrides the config value), we should not allow the user to change the release stream themselves.
Addresses https://github.com/ppy/osu/discussions/30950.
GlobalStatistics
Closes https://github.com/ppy/osu/issues/26693.
Logger.Storage
UpdateSettings
INotificationOverlay
PresentExternally
GetCompletedResult
.Result
.WaitSafelyForResult
SettingsSubsection.Header
LocalisableString
# Conflicts: # osu.Game/Overlays/Settings/Sections/General/UpdateSettings.cs
Co-authored-by: Dean Herbert <pe@ppy.sh>