Fix receiving files with invalid URL characters
Summary:
QUrl constructor assumes the string passed is already encoded so we need
to pass it through setPath and QUrl::DecodedMode.
Test Plan: sent a file with a weird character
Reviewers: KDE Connect, jeanv
Reviewed By: jeanv
Differential Revision: https://phabricator.kde.org/D7224