remote-info: Don't fail on missing optional metadata

The runtime and sdk keys are optional and are printed as "-" when absent.
Passing the caller's GError to g_key_file_get_string() set it on a missing
key, so remote-info returned success with *error set and tripped the
assertion in flatpak-main.c, aborting with SIGABRT. Pass NULL instead.
This commit is contained in:
Internal Server Error - Gitea: Git with a cup of tea
500 Internal Server Error

Gitea Version: 1.28.0+dev-477-g8b6ad49a5f