Allow TheoraTextureObject to change videos

Previously TheoraTextureObject could only set its video file once.
Change platform mouse pointer

Allows the GuiMouseEventCtrl to change the platform mouse pointer when
the mouse enters or leaves the control.