unifdef: always use uname, remove Lynx, non-posix support
unifdef: remove OS/2 and OS X support
And more unifdef
more unifdef: cygwin
Turn off X_LOCALE: musl supports setlocale