gupnp: update to 0.20.2

vapi for gupnp was previously available in the gupnp-vala distribution.
That is no longer the case, so we must generate our own vapi using
gobject-introspection. However, gobject-introspection doesn't support
cross compilation, so vapi is generated using a host build.

the host build depends on util-linux for libuuid