Fixes unicode filepath handling on windows

Use shortnames for all ANSI file operations