Extracted fullscreen and windowed modes handling to separate methods
Moved render buffer options definition to own header file

This is needed for GZDoom
Set more descriptive name for SDL source files list in CMake file