flatpak: Continue to load apps from remotes if one of them fails
If a remote is failing for some reason, it should not prevent apps from other remotes to be added as this can limit a lot the UX: it will potentially leave the user with no apps to be shown just because of one broken remote.
Patch originally by @jrocha; I’ve just updated it to fix some merge conflicts.