WinHPC launcher fixes

fixes unicode and TypeError issues with the WinHPC launchers

also enables tests that should run on any platform,
since they don't actually require Windows.

closes #4351