Handle negative chars inside runetype/tolower/toupper
Remove big part of my startup_setlocale hack. Add missing manpage links.
split modules to bring only neccessary functions, eliminate sprintf, make reduced startup_locale version.