retains unix style path separators for binary prefixes on windows

On windows, if `has_prefix` indicates a binary contains a path containing unix-style path separators, replace with a path containing unix-style path separators.

(This may not be an issue, the Qt5 library seems to work ok without this patch, but I offer it just in case.)