Render non-oEmbed ExternalAssets using img tag

When no oEmbed provider is available for a given URL, we assume
the URL points directly to a file.  Based on any file in the URL
try to guess the mime type and if it's an image type that can be
displayed in most browsers, output an ``img`` tag with the ``src``
attribute set to the asset's URL.

Addresses #803