Move all locating of GtkBuilder and UIManager files into gnomeglade
Remove obsolete Makefiles and infrastructure

Porting to autotools changes many required files. This commit removes
the pre-existing Makefiles, the outdated tools scripts (not updated
since before the move to Git) and the help translation by-products.
Remove all old manual files and translations
Create new conf module for application-wide configuration

The new conf module supersedes the old paths module, and also includes
version and application name information.
Preliminary port to Distutils

Most files are installed in the correct place, though several extra
files are unintentionally included (*.xcf for example) and there is no
solution available for building translated documentation.

This introduces a dependency on python-distutils-extra, but the overall
value seems debateable.
Enable Mallard-based help from within Meld
meldwindow: Don't duplicate the translation domain
Add appdata file
Remove GnomeEntry clone and use FileChoosers instead

This is part of migrating to a more modern UI. It's possible that
we'll want something like this again in the future, but if so then we
can do it with a better UI. All current uses have been migrated to
the standard GtkFileChooserButton, though these layouts will need
polish to make this look less silly.
Rewrite historyentry for simplified HistoryCombo use

This commit also removes all use of gconf for storing history data.
It was never a great idea to store history data in gconf, and was only
done because GnomeEntry did so. In a gsettings-based future, this
makes even less sense.
Initial port of bin/meld
Port to GTK 3 and introspection
First move towards using Gtk.Application
Remove unused and/or broken features from launcher
Introduce some hint of sanity into our launcher
meldapp: Initial support for app menu
meldwindow: PEP8 and update copyright
meldapp: Clean up import usage
ui.util: Add new file for minimal gnomeglade-like help
Move logging initialisation into launcher