Cleaning a filename after image sideloading a url that contains `%20`

rawurldecode fixes the issue.

$src = media_sideload_image(rawurldecode($url), $post_id, $desc, $return);