pidgin/pidgin

Add gi-docgen as a subproject so we can convert the documentation to it

Testing Done:
Just compiled and verified that our `.wrap` file didn't get overwritten by a `wrap-file` from gplugin.

Reviewed at https://reviews.imfreedom.org/r/1055/
NULL_SOURCES = [
'nullprpl.h',
'nullprpl.c'
]
# nullprpl isn't built by default; when it is built, it's dynamically linked
if DYNAMIC_NULL
null_prpl = shared_library('null', NULL_SOURCES,
dependencies : [libpurple_dep, glib],
install : false, install_dir : PURPLE_PLUGINDIR)
devenv.append('PURPLE_PLUGIN_PATH', meson.current_build_dir())
endif