w32: Allow building for Windows again.
* pinentry/pinentry.c [W32]: Do not include utsname.h (WITH_UTF8_CONVERSION): New macro. (lc_ctype_unknown_warning): Move that var to the top and define only if needed. (pinentry_utf8_to_local, pinentry_local_to_utf8): Simplyfy by using the new macro. (get_cmdline) [W32]: Do not build. (get_pid_name_for_uid) [W32]: Do not build. (pinentry_get_title) [W32]: Do not use the new utsname code. (option_handler) <debug-wait>: Ignore for any Windows version.
Also remove a couple of warnings.
- Signed-off-by: Werner Koch <wk@gnupg.org>