Fixed java.io.File for Windows - now it replaces "/" with "\" upon creation (both separators are valid, but "\" is canonical for Windows, and file.separator is set to it)