taken from gconf2, and allows gconf1 applications (e.g. Galeon, GnuCash, etc.) to work properly with gconfd-2. Reviewed by: Havoc Pennington <hp@redhat.com> Obtained from: gconf2 (mostly)