Fixes #135 - this includes adding some custom renderers that take a placeholder for the video in edit mode and the ta-bind compiles it dynamically when displayed via the customRender function as seen in textAngularSetup.js.
Added onSelect toolbar for the video - it's the same as the image for now.