Begin 1.0 port: bump versions
Adjust buildsystem for gstreamer 1.0 libraries changes
Remove PropertyProbe interface
Rename XOverlay to VideoOverlay
Wrap and use gst_is_video_overlay_prepare_window_handle_message()
Fix header includes for the interfaces, which were moved to the audio/video libraries
Adjust for changes to GstTagList
Adjust for GstStructure changes
Adjust for GstCaps changes
src/QGst/miniobject.* MiniObject is now a G_TYPE_BOXED

Not having GST_MINI_OBJECT_TYPE causes all sorts of unit test failures.
src/QGst/urihandler.cpp add #include <gst/gstelementfactory.h>

Without that include the next include gst/gsturi.h doesn't compile
because 'GstURIType' does not name a type.
src/QGst/urihandler.cpp two uri functions now take a GError parameter.

gst_element_make_from_uri and gst_uri_handler_set_uri take a GError,
if an error is defined I wrap it in a QGlib::Error and throw that.

Question: Should this use a more specific error type?
src/QGst/urihandler.cpp add const qualifers for value returned by gst_uri_handler_get_protocols.

the return type went from char ** to const char * const *
src/QGst/childproxy.{h,cpp} gst_child_proxy_lookup prototype changed

object changed from GstObject to GstChildProxy
target changed from GstObject to GObject.

Unfortunately the change to target means that childproxy needs to use
the QGlib version of Object instead of the QGst version.
src/QGst/query.{h,cpp} gst_query_get_structure returns const structure

Since the wrapped gstreamer function was returning a const GstStructure
I thought the return value of the wrapper should also be const.
src/QGst/query.cpp rename functions

gst_query_parse_formats_length -> gst_query_parse_n_formats
gst_query_parse_formats_nth -> gst_query_parse_nth_format
src/QGst/message.{h,cpp} gst_message_get_structure returns const structure.

so make the wrapper return value also a const
src/QGst/event.{h,cpp} gst_event_get_structure now returns const structure

update the wrapper to return const internalStructure
src/QGst/videooverlay.cpp add #include "message.h"

Without it there's some invalid use of incomplete type errors.
src/QGst/message.{h,cpp} gst_message_new_duration removed format & duration parameters.

gst_message_parse_duration was removed the porting guide says to
do a duration query to query the updated duration.