Make the test runner work on windows

To run the tests, the user needs to install either MSys, or Cygwin,
or Git for Windows, and have it available on their path.