configure: detect if we can run win32 executables

It is possible to run win32 executables when cross compiling with mingw64. It's
even mandatory to build contribs as it needs to call fxc.exe (currently
hardcoded to use wine).

Whether it's in WSL, msys2 or wine, we can run them.
13 jobs for !10 with win32-run in 24 minutes and 53 seconds (queued for 1 second)
detached
Status Job ID Name Coverage
  Build
passed #391867
amd64 docker
android-arm

00:07:19

passed #391868
amd64 docker
android-arm64

00:07:11

passed #391869
amd64 docker
android-x86

00:05:49

passed #391870
amd64 docker
android-x86_64

00:06:18

failed #391861
amd64 docker
debian

00:08:11

passed #391865
macos
ios-arm64

00:18:11

passed #391866
macos
ios-armv7

00:15:45

passed #391864
macos
macos

00:18:12

passed #391863
amd64 docker
raspbian-arm

00:06:07

passed #391862
amd64 docker
snap

00:14:54

passed #391858
amd64 docker
win32

00:11:14

passed #391859
amd64 docker
win64

00:13:12

passed #391860
amd64 docker
win64-llvm

00:08:49

 
Name Stage Failure
failed
debian Build
+ test ! -f modules/gui/skins2/utils/bezier.cpp
+ read f
+ test -n modules/gui/skins2/utils/bezier.hpp
+ test ! -f modules/gui/skins2/utils/bezier.hpp
+ read f
+ test -n modules/gui/skins2/utils
Running after script...
$ export VLC_CONTRIB_SHA="$(extras/ci/get-contrib-sha.sh)"
$ mv contrib/vlc-contrib-*.tar.bz2 contrib/vlc-contrib-${TRIPLET}-${VLC_CONTRIB_SHA}.tar.bz2 2>/dev/null || true
ERROR: Job failed: exit code 1