WIP: gdesktopappinfo: Use systemd to launch applications when possible
This commits adds support to launch applications using systemd. This will only be done if systemd is running (XDG_RUNTIME_DIR/systemd exists) and if the session bus we are connected to belongs to this user session.
Edited by Benjamin Berg