Fix all remote file paths on Windows

This is an addition to #23 which fixed directory separators on windows (backslash to forward slash).
The path returned by each call to path.normalize needs to be converted to forward slashes.

I suppose it would be a more straight forward solution to just use a local wrapper to path.normalize instead of piping the return through @_constructRemotePath each time.