Add support for remote image sources to DesktopIcon
This adds support for images hosted on http(s) remotes
to the DesktopIcon item. It uses the qnam from the
qqmlengine the item is associated with to do the
fetching (and supports redirection, and will prefer
cached images when available).
Differential Revision: https://phabricator.kde.org/D5764