Resolves a semantic conflict the merge introduces without a textual one:
main added Preferences.GetRemoteJobsAllowed to the Android and iOS SDKs,
reading through profilemanager.ReadConfig, while this branch renamed that
function to ReadOrGenerateConfig. Neither side is broken alone, so only the
merge CI builds for a pull request caught it:
client/android/preferences.go:334:29: undefined: profilemanager.ReadConfig
Both new call sites now use ReadOrGenerateConfig, which is what the getters
around them already do.