committed stpatch20110110.diff by Jonas Kümmerlin
* Viewport is restored properly after drawing lightmap (was set to 0,0,SCREEN_WIDTH,SCREEN_HEIGHT before)
* Menu size calculation now minds size of current selected string in STRINGSELECT items -> overlapping bugs disappear
* Magnification is saved in configuration file
* default magnification is auto (maybe talk about that again)
* auto magnification does now downscaling on resolutions smaller than 640x480
* magnification, aspect ratio and fullscreen resolution controls in options menu now display the current value
SVN-Revision: 6660