Fix window activation when clicking on urls
In order to properly raise the resulting browser window on Wayland or on X11 with focus stealing protection we need to follow the relevant protocols (xdg-activation on Wayland, startup notifications on X11)
QDesktopServices::openUrl doesn't do that. Instead use KIO::OpenUrlJob which implements those protocols