Html5 audio and video tag

support for the HTML5 audio and video tag. Pull-request created to track progress.
Also, this is a hack. We don't need this for inline JPEG images either; better use the same strategy for A/V.