meson: Do hard build error for some MSVC warnings

Handle various MSVC warnings as errors for development version.
30 jobs for !1006 with msvc-warnings in 33 minutes and 40 seconds
latest detached
Status Name Job ID Coverage
  Trigger
passed trigger #14832525
manual

00:00:07

 
  Build Docker
passed fedora amd64 docker #14832526

00:00:23

passed gst-indent amd64 docker #14832527

00:00:14

passed windows amd64 docker #14832528
windows shell 1809

00:00:11

 
  Preparation
passed gst indent #14832529

00:00:23

 
  Build
passed build clang fedora x86_64 #14832533

00:05:50

passed build documentation #14832537

00:07:54

manual build msys2 #14832536
docker windows 1809 allowed to fail manual
passed build nodebug fedora x86_64 #14832530

00:02:44

passed build static fedora x86_64 #14832531

00:02:43

passed build static nodebug fedora x86_64 #14832532

00:06:51

passed build vs2017 amd64 #14832534
docker windows 1809

00:08:46

passed build vs2017 x86 #14832535
docker windows 1809

00:09:12

passed cerbero trigger #14832538

00:30:47

 
  Test
passed check fedora #14832539
gstreamer

00:08:55

passed integration testsuites fedora 1/4 #14832540
gstreamer

00:30:44

passed integration testsuites fedora 2/4 #14832541
gstreamer

00:32:08

passed integration testsuites fedora 3/4 #14832542
gstreamer

00:30:47

passed integration testsuites fedora 4/4 #14832543
gstreamer

00:32:14

passed valgrind bad #14832552
gstreamer

00:08:55

passed valgrind base 1/4 #14832546
gstreamer

00:06:43

passed valgrind base 2/4 #14832547
gstreamer

00:05:45

passed valgrind base 3/4 #14832548
gstreamer

00:05:45

passed valgrind base 4/4 #14832549
gstreamer

00:05:41

passed valgrind core 1/2 #14832544
gstreamer

00:06:57

passed valgrind core 2/2 #14832545
gstreamer

00:07:31

passed valgrind ges #14832553
gstreamer

00:06:48

passed valgrind good #14832550
gstreamer

00:07:44

passed valgrind ugly #14832551
gstreamer

00:05:49

 
  Integrate
passed gstreamer-full-minimal #14832554

00:04:10