Changed assembly name to gstreamer-sharp
Copy methods from GstMiniObject to their derived structs
API regeneration
Removed some fixed stuff
Windows library name instead of package name for .NET support
Added parameterless gst_init
Made GstDateTime opaque
Make many things opaque
Added variable params Element.Link and Element.Unlink
Removed opaque from interfaces
Fixed Object's lock field
Added Version class
Fixed compilation with recent gapi changes
Fixed missing namespace error in Version.cs
configure: require 2.99.2

Also, we now check for glib-sharp instead of gtk-sharp, because
even if they are hosted in the same repository named "gtk-sharp",
that could change in the future, and glib-sharp provides its
own .pc file as well.
Merge pull request #1 from knocte/master

configure: require 2.99.2
Added GstVideo and GstBase bindings

Hack: The bindings for these plugins are generated from the 1.2 girs,
so there might be some API which is not available yet in 1.0
Added bindings for GstAudio

These are converted from gstreamer 1.2 introspection data,
so there might be some API which is not yet available in 1.2
metadata: Fixed namespaces
Added GstPbutils

Hack: The bindings for these plugins are generated from the 1.2 girs,
so there might be some API which is not available yet in 1.0
Fixed namespace for GstPbUtils
Check if property exists before accessing or setting it

Previously when accessing/setting a property which does not exist,
there will be segmentation faults