pidgin/pidgin

d7e28f8a0994
split up whiteboard.[ch] to separate files

Separate the whiteboard objects to their own files and clean up the code a bit.

Testing Done:
Just compile, docs, and update-pot, the only in tree protocol that supports whiteboards right now is SILC which I can't easily build.

Reviewed at https://reviews.imfreedom.org/r/202/
[Desktop Entry]
Name=Pidgin
GenericName=Internet Messenger
Comment=Chat over IM. Supports AIM, Google Talk, Jabber/XMPP, and more
Exec=purple3-url-handler %u
TryExec=purple3-url-handler
Icon=pidgin
StartupNotify=false
Terminal=false
NoDisplay=true
Type=Application
Categories=Network;InstantMessaging;RemoteAccess;ConsoleOnly;
MimeType=x-scheme-handler/aim;x-scheme-handler/gg;x-scheme-handler/icq;x-scheme-handler/irc;x-scheme-handler/msnim;x-scheme-handler/sip;x-scheme-handler/xmpp;x-scheme-handler/ymsgr
@USES_MM_CHAT_SECTION@