pidgin/pidgin

Use the id property of PurpleUiInfo as the directory name to use with XDG_CONFIG_HOME

Testing Done:
Ran both finch and pidgin.
Verified that they created `build/config/finch3` and `build/config/pidgin3` when run from a devenv environment.
Also verified that `gtk-gaim.ini` in `build/config/pidgin3` was no named `build/config/pidgin3/pidgin3.ini`.

Reviewed at https://reviews.imfreedom.org/r/1824/
[wrap-file]
directory = gupnp-igd-1.2.0
source_url = https://download.gnome.org/sources/gupnp-igd/1.2/gupnp-igd-1.2.0.tar.xz
source_filename = gupnp-igd-1.2.0.tar.xz
source_hash = 4b5120098aa13edd27818ba9ee4d7fe961bf540bf50d056ff703c61545e02be1
[provide]
dependency_names = gupnp-igd-1.0
gupnp-igd-1.0 = gupnp_igd