(OSD BRANCH) Sync with main
(OSD BRANCH) Added support for generating option lists
(OSD BRANCH) sorted make file for windows so SDL and QT are optional
(OSD BRANCH) added back support for OSX debugger and made SDL osd conditional compiling proper
(OSD BRANCH) added VOTRAX but that one should not be used, quite strange :)
(OSD BRANCH) Making "auto" default instead of "none" in case of misspelled value
(OSD BRANCH) cleanup for no sound