Move AUDDBG to libaudcore.
Move code to identify runtime paths to libaudcore.
Move i18n support to libaudcore.
Move configuration functions to libaudcore.
Move chardet initialization to libaudcore.
Move URI history list to libaudcore.
Remove orphaned function prototype.
Make do_autosave() static.
Let interface plugins call Plugin::get_widget() directly, part 1.
Remove the now-unnecessary loaded_vis_plugins list.
Move equalizer code to libaudcore.
Start up anyway if path relocations fail (this happens when running under GDB).
Extricate more GTK+ stuff from the plugin system.
Move preferences stuff to libaudgui (but PreferencesWidget itself to libaudcore).
Move images outside src/audacious.
Move plugin menu code to libaudgui, with proxy layer in core.
Add "ui show error" and "ui show progress" hooks.
Make a couple of functions private.
Use a plain GMainLoop if running in headless mode..
Move audgui_format_time() to libaudcore.