Html5 audio and video tag

support for the HTML5 audio and video tag. Pull-request created to track progress.