Expose renderer backend in title bar.
Remove unused mode flags. Respect vsync setting.

This removes the hardware, opengl, and doublebuf flags, since we always create
hardware/opengl windows if we can, and we can't control the buffering of
SDL_Renderer. It adds support for the "present immediate" flag.