first pass of adding flags for sdl (stencil and depthbuffer)

SDL now gets the config setting for stencil and depth. 
Any opinions on this approach? 

I guess the rest of the settings could be handled just like that. Though I currently have no idea how the toggling between fullscreen and window would be dealt with and if the flags should reflect that.