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
Does this nee to be on window? We have https://github.com/Polymer/core-shared-lib/blob/master/core-shared-lib.html for loading libs and getting a callback.