Add windows friendly path separators

In response to pate/chessmate#1.

In Java, `/` will map to `\\` for windows path seperators, meaning you can always use `/` safely, even if on windows.