Simplify ifdefs
Use predefined macro __GNUC__ to determine the compiler instead of manual __GCC__
Fix tabs inside strings, revert back to normal spaces: this fixes garbage on text output
Use common SDL code for video in OpenDingux