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