Cygwin doesn't have File::ALT_SEPARATOR.

Fixes #1000, reported by @orderthruchaos.  Thank you!