Video implementation improvements

Smalls improvements for the Video implementation.

Mainly : 
* create a new VideoObject class with is a interactiveDisplayObject with video controls
* add a way to clone the Video loaded by the resource manager
* add a new constructor to Video which load the video data and hook the base64 encode version to the VideoElement
* add a few getter / setters in video and videoObject, for convenience