ENYO-3456: Add enyo.Video

Took https://github.com/enyojs/enyo/pull/521 and cleaned up for jshint issues