Allow Request API dialog with only one closing button
Make datasheet refresh easier with marking for removal routines
Gadu-Gadu: multilogon / other sessions dialog implementation. Refs #14366
Gadu-Gadu: handle apropriate event when getting remotely disconnected from other session
Win32: use a hardcoded Bonjour SDK path, as it is done this way in its official release. Fixes #15818
Partially revert 34ff4ee99c48: don't link libgadu directly with Pidgin
Remove unused and unneeded purple_prefs_set_generic function.
Fix warnings by marking two functions as static.

The warnings were:
multilogon.c:131:1: warning: no previous prototype for 'ggp_multilogon_fill_sessions' [-Wmissing-prototypes]
multilogon.c:187:1: warning: no previous prototype for 'ggp_multilogon_disconnect' [-Wmissing-prototypes]
Revert changes I accidentally committed in my previous commit.
List Ankit as a CPW. Seems fair.
Change this comment to say that we should use a single, good-enough data
structure rather than duplicate the data in both a hash table and a linked
list.

This mattered a lot at Meebo where we ran many sessions on few CPUs.
It matters less for normal users... but that shouldn't stop us from making
this better.