wrap the tests in a shell script

wrap the tests in a shell script so that on a properly set up windows
build host (one with git for windows installed and *.sh files associated
with sh.exe).  this is needed when the tests rely on unix commands like
openssl.

fix for https://github.com/luvit/luvit/issues/398