avoid <audio src=""> if possible

If src and mime type are provided in the shortcode, we now try to
determine what kind of src it is.