girparser: skip doc-version, -deprecated, and -stability

These element aren't in GObject Introspection yet, but should be coming
soon.  Since we don't want to parse the docbook we'll just skip them
instead of tryin to add the information to the VAPI.
gtk+3.0: Mark region argument of *shape_combine_region nullable
gstreamer-video-1.0: make Info.finfo field nullable

Fixes bug 709558.
libxml-2.0: add CCode type annotations for xmlChar* strings.

Fixes bug 677359.
gstreamer-1.0: fix functions which return floating references

GStreamer uses the (transfer floating) annotation for these, which
g-i recognizes as an alias for (transfer none), therefore there is
no way to pick them up in vapigen.
gtk+-3.0: Fix output parameter of SymbolicColor.resolve
Merge branch 'staging'

Conflicts:
	vala/valagirparser.vala
gtksourceview-3.0: Update to 3.10.1
gio-2.0: Add ‘throws’ to DBusObjectManagerClient.new[_for_bus]()

https://bugzilla.gnome.org/show_bug.cgi?id=710643
bindings: update libnotify binding

Also add a new metadata for _get_server_caps() return value

https://bugzilla.gnome.org/show_bug.cgi?id=710838
gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()

https://bugzilla.gnome.org/show_bug.cgi?id=710867
glib-2.0: Fix type of g_hash_table_iter_next() parameters to always be gpointer

https://bugzilla.gnome.org/show_bug.cgi?id=710868
Fix memory leak when assigning an owned gvariant to an unowned variable

Fixes bug 710882.
Revert "gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()"

This reverts commit e4ef6fb72f560da385a09d262ef8afd2b64a1fc8.
gio-2.0: Update. New Notification and Subprocess api

Based on patch by Florian Müllner.

Fixes bug 710912.
Bump version suffix
gtk+-3.0: Update to 3.11.0
packagekit-glib2: Update to 0.8.12
gio-2.0: Update to 2.39.0+
gio-2.0: Fix default-value warnings of Subprocess.communicate*