Refactor VideoRender

The VideoRender class inside VideoSurfaceView is generally useful
for code that wants to render a texture to a Surface.  Split it out
into its own class.

Change-Id: I38ddb213a3fb5bca1c790b5b788465b367c9837e
3 files changed