UTF-8 file system acces for Windows from https://gist.github.com/nicolas-grekas/2665437
remove some short path usages thanks to https://gist.github.com/nicolas-grekas/2665437#comment-819898
refactor WinFs as a stream wrapper
tests and fixes for WinFS stream wrapper