Port KRun::runUrl to KIO::OpenUrlJob
Summary: Uploading so as not to lose it, but it has to wait for KF 5.71
Test Plan: Builds
Differential Revision: https://phabricator.kde.org/D29598