Fix KRun::runApplication when xdg activation is involved
Has waitForStarted account for xdg activation token request.
There could be more elegant solutions but KRun is deprecated and I'd prefer not to mess code beyond this only for theoretical beauty.