filewriter: Fix an assertion hit and clean up some static variables.
Remove str_unref() wrappers.
skins: Fix use-after-free error
skins: Fix segfault, occurs when the 'Save equalizer preset' dialog gets closed.
       Also set the file name properly.
skins: Set default preset name / extension.
cdaudio-ng: Handle broken CDs that have CD-Text for some tracks and not others.

Conflicts:
	src/cdaudio-ng/cdaudio-ng.c
skins: gtk_widget_set_sensitive() does not block cursor-changed signal.
skins: Silence a warning that gets printed with certain skins.
skins: Remove a duplicate signal connection and add a necessary one.
skins: Remove unused "show main menu" hook.
ffaudio: Fix too-early exit from format detection loop.