Added options to VideoSurface: controls, loop, muted, poster

Added properties from HTML5 [Video DOM Reference](http://www.w3schools.com/tags/ref_av_dom.asp).
Therefore, if `this._contentDirty` is true the deploy function will update those options in the DOM video element, too.