adg: use GPtrArray in adg_path_append_valist
adg: use GPtrArray in adg_path_append_valist

Use the specific API for an array of pointers (GPtrArray) instead of the
more generic API (GArray) where relevant.

ntd/adg,ntd/adg