use / for MSWin32 paths

Windows accepts \ or / as path separators, and uses \ as the "default"
(this File::Spec uses it as its default).  This is problematic for
shell commands as \ gets confused as an escape charater at various levels.