Fix run-test.sh in MSys

1. MinGW needs substitution function cygwin-to-host-path as well.
   One case is for clang3.1 --gcc-toolchain which calls $(host-path ...)
   where MinGW's path heuristic can't apply.  MinGw doesn't offer
   'cygpath -m'-like utility, although (cd path ; pwd -W) is close.
2. HOST_OS in MingW is "windows"
3. Unlike cygwin, MinGW 'which $GCC' produces trailing .exe.  Remove it.
4. MinGw's "mount" produces "\" w/o proper quote!
5. Also build "build.sh tests" in parallel

Change-Id: I55fb1b91c40af9695e84d7d016ca9b85d43a69b8
4 files changed