clutter-gstreamer: fix a typo

corrent ->
correct
     ^

Reported by Toyo Abe. Thanks!!!

They are derived from the original Clutter-GStreamer. We should report
them to upstream but they are already removed:
  https://git.gnome.org/browse/clutter-gst/commit/examples/video-sink-navigation.c?id=97b1e5ad8c4cabe68553bf4138b1ae5d12535ec3

So we need to report them. (But we need to update the sample.)
gdk3: use divisible value for test to avoid rounding

GitHub: fix #178

Reported by mtasaka. Thanks!!!
gstreamer: support Gst.version without Gst.init

All Gst module functions can be callable before Gst.init.
gi: fix wrong error message
gi: support GList return type

TRANSFER_EVERYTHING for GList return type is also supported but
TRANSFER_CONTAINER is not supported yet.
gi: support freeing UTF-8 return type everything
gi: support freeing array return type everything
gstreamer: add convenience methods to Gst::Registry
gi: support NULL as array's return value
gstreamer: use "-" as word separator in filename

Because we use the rule.
gstreamer: add convenience methods to Gst::ElementFactory
gi: extract returned array free code
gi: support freeing GObject return type everything
gstreamer: bind GstStaticPadTemplate

Because it is not GObject. :<
Revert "gi: support freeing GObject return type everything"

This reverts commit 02f3f43af184da97f22f08fe10450bf285f26293.
Revert "gstreamer: bind GstStaticPadTemplate"

This reverts commit 608255476d86ed5acf79a91d0ae80e6b6b6e1673.

Because GstStaticPadTempalte is bound by GI as a struct. Sorry!
Revert "Revert "gi: support freeing GObject return type everything""

This reverts commit 4d7b4f14be13630f0cfdaca7758b127ce4dc3ce7.

This is revert miss. Sorry.
gstreamer: wrap Gst::ElementFactory#static_pad_templates by hand

Because I don't know how to detect each element in GList is not
GObject. How!?
glib2: export generic unref function rbgobj_instance_unref()
gi: support freeing struct return type everything