context: Ensure msearch-port property exists before setting

Fix a typo that crashes gupnp_context_constructor() if msearch-port
property does not exist (it was added in gssdp 0.14.6).

https://bugzilla.gnome.org/show_bug.cgi?id=720372
Ignore deprecation warning when in a deprecated function

https://bugzilla.gnome.org/show_bug.cgi?id=720369
Update docs
Prepare 0.20.9
Post-release version bump
tests: Make test-bugs naming generic
tests: unref objects after running test

https://bugzilla.gnome.org/show_bug.cgi?id=678701
tests: Add test for #678701

Test that proxies created by ResourceFactory have the GType
set in gupnp_resource_factory_register_resource_proxy_type()

https://bugzilla.gnome.org/show_bug.cgi?id=678701
Ensure ResourceFactory creates proxies with right GType

https://bugzilla.gnome.org/show_bug.cgi?id=678701
tests: Add test for #690400

Test that removing a notify-callback from the callback itself works.

https://bugzilla.gnome.org/show_bug.cgi?id=690400
Survive ServiceProxy callback-list changes from callbacks

Make notify-callback code more robust, so that removing a
notify-callback from a notify-callback works.

https://bugzilla.gnome.org/show_bug.cgi?id=690400
tests: refactor main loop handling to one function
Also disable managed RootDevices on WL change

The white-list change listener only handles control points currently.

https://bugzilla.gnome.org/show_bug.cgi?id=711332
Fix make distcheck

Signed-off-by: Jens Georg <mail@jensge.org>
Prepare 0.20.10

Signed-off-by: Jens Georg <mail@jensge.org>
Post-release version bump

Signed-off-by: Jens Georg <mail@jensge.org>
Merge branch 'master' into cablelabs/master