endSessionDialog: only show logout inhibiting apps
Apps that only inhibit other kinds of activity (like idle or suspend) don't need to be shown to user when they are logging out.
The flags that would now be ignored during logout are IDLE, SUSPEND, and SWITCH. (From https://developer.gnome.org/gtk3/stable/GtkApplication.html#GtkApplicationInhibitFlags)