pidgin/pidgin

77664079d0f0
Merge with a fair number of conflicts. Nothing too crazy.

I didn't merge a lot of changes from 07e827917960
libpurple/protocols/gg/gg.c I think maybe that code has either been
removed or changed significantly in main.
For information on hacking on Pidgin, Finch, or libpurple, see:
https://developer.pidgin.im