flatpak: Launch apps via GAppInfo and the desktop file

Avoid directly using flatpak_installation_launch() and instead switch to
g_app_info_launch() so that we get a new terminal window for command
line apps.

Fixes: #552
Status Job ID Name Coverage
  Build
passed #178451
build-gnome-software

00:12:25