Fix error message when an invalid type is used.
Add support for media keyword from Hyper Schema (for #68)
Add support for hyper-schema `links` keyword.

Displays images, audio, and video inline.  Provides text links for everything else.