Html5 Video support

This PR implements support for HTML5 video resizing. The cool background base method is obviously not working for videos, so the default behavior is to try to use background based resizing for images and the PlainOlMethod for videos.