Update gd
Move libgitg tests to tests/
Separate update-icon-cache to install-data-hook
Cleanup use of CFLAGS, CPPFLAGS, LDFLAGS and LIBADD
Explicitly specify vapi file to generate

This solves the .vapi file not being distributed automatically
Remove explicit .la dependencies
Remove BUILT_SOURCES and CLEANFILES
Do not join thread in destructor
Namespace make variables
Do not get pygobject overrides dir from gi
Use tabs for indentation
Only check for python when enabled
Locate resource from $(srcdir)
Do not generate unneeded resource headers
Cleanup generated typelibs
Use $(top_srcdir) for typelib generation

Since .gir files are now distributed, we need to locate them in srcdir instead
of builddir
Add .gir to EXTRA_DIST
Remove unused inclusion of valadoc.mk
Fix alignment of trailing slash
Remove empty TEST_PROGS