build: link against -lgobject, not just -lglib

https://bugzilla.gnome.org/show_bug.cgi?id=687993
gir build: depend on library for 'make -j' safety

Don't attempt to build the .gir file before the .la is done.

https://bugzilla.gnome.org/show_bug.cgi?id=687995
Append environment's LD_LIBRARY_PATH if set

Fixes running tests in make check.
Version 0.2.2
Emit GError in signal as boxed type
Include config.h everywhere
Fix introspection comment
Require GLib 2.26 and ignore later deprecations
Re-link against gthread

https://bugzilla.gnome.org/show_bug.cgi?id=691609
build: also include config.h in the examples.

https://bugzilla.gnome.org/show_bug.cgi?id=692269
Explicitly link against gssdp-1.0
Fix autotools warnings
Pass GError as pointer, not struct, to g_signal_emit()
build: add support for automake-1.13

In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated
since 2002) has been removed in favour of AC_CONFIG_HEADERS.
Fix build on OpenBSD.

https://bugzilla.gnome.org/show_bug.cgi?id=653970
Switch to gnome-autogen.sh
Add signal to make it possible to ignore certain GUPnPContexts
Make sure the GUPnPContextManager callback is not called after the object has
disappeared
Use the new signal to restrict unit tests to the "lo" interface
Make pygtk 2 python bindings disabled by default