hamster: explicitly set application ID and prgname on startup
Created by: mwilck
Under wayland, passing application_id to Gtk.Application.Init() is not sufficient to set the application ID and program name so that the shell sees it. See e.g.
https://www.programcreek.com/python/example/87806/gi.repository.GLib.set_prgname https://gitlab.gnome.org/GNOME/gtk/issues/653 https://gitlab.gnome.org/GNOME/gtk/commit/72ec8963d7df0e39f688838e42445c869e4875c9
This should fix #541 (closed).