bugfix:
- fix double initialization of sdl2-specific render context creation
- make setup of rendering much more verbose
- fix inactive render context usage