Second attempt at fixing SDL2 video options and rate

Open for comments. Fixes frequency selection as well.

Maybe needs some refactoring to get over the display mode pointer magic. Though, the current approach allowed leaving the video options menu code mostly untouched.