extends video element

Here we go.
Thanks for the input, looks way cleaner now.
I decided to leave the cast icon out and make the icon part of the controls.
WDYT?
Best regards,
Thorsten
@ebidel , Since the cast api doesn't have a timeupdate event, I created one myself. I chose 5HZ because thats apparently how often the video's timeupdate normally fires in chrome (at least according to this https://bugzilla.mozilla.org/show_bug.cgi?id=571822)