utils: add g_slist_free_full() replacement