Per specification, getContentUrl() shouldn't block

If this MediaParser has a better content in the oEmbed response, we
only pass it back if it was already fetched. Otherwise, we fall back
to the original url.