Support file names with spaces on Cygwin.
(By running cygpath via call-process instead of via the shell.)
Localise (featurep 'xemacs) more tightly around variant code.