Add GTK+ popup window to indicate volume changes

This commit adds support for a volume change notification popup window. The notification provider (native GTK+ window or libnotify if it was opted in at compile-time) can be selected in the preferences window. Note that this commit also reverts the changes of 8f072e3 as disabling notifications altogether is now possible through the user interface.