pidgin/pidgin

Add a 'purple.h' that includes the defines and other header files required
to compile against libpurple. Thanks to John 'rekkanoryo' Bailey for the
nice description. This should get rid of all the G_GNUC_NULL_TERMINATED
compile errors many people keep getting.
Closes #2524.
cacertsdir = $(datadir)/purple/ca-certs
cacerts_DATA = \
Equifax_Secure_CA.pem \
GTE_CyberTrust_Global_Root.pem \
Verisign_RSA_Secure_Server_CA.pem \
Verisign_Class3_Primary_CA.pem
EXTRA_DIST = \
Makefile.mingw \
$(cacerts_DATA)