validate: fix up gir namespace and symbol prefix

Change gir namespace and symbol prefix from
GstValidate / gst_validate to Gst / gst, same
as we do for other libs like GstVideo etc.

Helps with warnings about GST_IS_VALIDATE_*

Fixes #46, Closes !214

Part-of: <gstreamer/gst-devtools!215>
34 jobs for !215 with gir-namespacing in 25 minutes and 8 seconds (queued for 5 seconds)
detached
Status Job ID Name Coverage
  Build Docker
passed #3802272
alpine amd64 manifest builder docker

00:00:17

passed #3802271
android docker

00:00:20

passed #3802269
cerbero fedora amd64 docker

00:00:17

passed #3802268
fedora amd64 docker

00:00:19

passed #3802274
gst-indent amd64 docker

00:00:19

 
  Preparation
passed #3802277
gst indent

00:00:08

passed #3802275
manifest

00:00:33

 
  Build
passed #3802295
gstreamer
build cerbero cross-android universal

00:12:19

passed #3802303
gst-ios-13.2
build cerbero cross-ios universal

00:22:55

passed #3802297
gstreamer
build cerbero cross win32

00:06:58

passed #3802299
gstreamer
build cerbero cross win64

00:05:16

passed #3802293
gstreamer
build cerbero fedora x86_64

00:04:18

passed #3802301
gst-macos-10.15
build cerbero macos x86_64

00:10:30

passed #3802284
build clang fedora x86_64

00:04:31

manual #3802291
1809 windows docker allowed to fail manual
build msys2
passed #3802279
build nodebug fedora x86_64

00:03:55

passed #3802281
build static fedora x86_64

00:03:45

passed #3802282
build static nodebug fedora x86_64

00:03:28

passed #3802286
1809 windows docker
build vs2017 amd64

00:11:54

passed #3802288
1809 windows docker
build vs2017 x86

00:12:18

 
  Test
passed #3802306
gstreamer
check fedora

00:05:04

passed #3802308
gstreamer
integration testsuites fedora 1/4

00:13:36

passed #3802309
gstreamer
integration testsuites fedora 2/4

00:13:35

passed #3802311
gstreamer
integration testsuites fedora 3/4

00:13:35

passed #3802314
gstreamer
integration testsuites fedora 4/4

00:13:04

passed #3802319
gstreamer
valgrind bad

00:04:27

passed #3802316
gstreamer
valgrind base

00:05:59

passed #3802315
gstreamer
valgrind core

00:06:42

passed #3802320
gstreamer
valgrind ges

00:05:01

passed #3802317
gstreamer
valgrind good

00:09:24

passed #3802318
gstreamer
valgrind ugly

00:05:32

 
  Integrate
passed #3802321
cross-android universal examples

00:10:18

passed #3802323
gst-ios-13.2
cross-ios universal examples

00:01:15

passed #3802322
documentation

00:11:11