Port PortalHelper to GTK4
This was blocked by WebKit, but as WebKit6 is about to become stable, now seems a good moment to rid ourselves of another piece of GTK3.
This was blocked by WebKit, but as WebKit6 is about to become stable, now seems a good moment to rid ourselves of another piece of GTK3.