sdl2: joystick fixes. don't pause in demo play/rec
sdl2: truncate resolution list, add 16:9 hdtv modes
sdl2: reuse window on mode change
sdl2: start getting opengl working again
sdl2: we have colored rects in gl now I guess
sdl2: fix opengl (almost) entirely
sdl2: opengl compiles fine, no TESTHW=1 needed
sdl2: restore vsync option (use sdl swap interval)
Merge remote-tracking branch 'Furyhunter/sdl2' into sdl2