hw/xwin: Add -icon option to set the screen window icon in windowed mode

Add an -icon option to set the screen window icon in windowed mode

Allow cygwin paths in an icon-specification

Update man pages and system.XWinrc appropriately

Also, log an error if the icon specified for TRAYICON cannot be loaded

Also, fix a bug in appending a '\' to IconDirectory only if it doesn't
already end with one, which was fortunately benign.

Note: LoadImageComma would be simpler if we just stated that XWinrc
paths are Cygwin paths on Cygwin, Windows paths on MinGW, but that could
break existing .XWinrc files

Note: Given that we can specify paths in an icon-specifier, I'm not sure
what IconDirectory wins us.

v2:
Fix formatting problems in man page additions

v3:
Fix some more s/_/@/g in man pages
4 jobs for xwin-add-frame-icon-option in 4 minutes and 7 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Docker Image
passed #435679
debian-testing

00:00:21

 
  Build And Test
passed #435680
autotools-build-and-test

00:03:45

passed #435681
meson-build-and-test

00:01:03

 
  External
passed continuous-integration/appveyor/branch