Fix #253 Video corruption after changing resolution

* Set the current SDL_GLContext every time setRenderer is called
* Add error message if setRenderer is not called before play
Merge pull request #297 from TheCycoONE/sdl2_movie_resolution_fix

Fix #253: Video corruption after changing resolution.