gmacros: remove duplication on autoptr cleanup definition
gmacros: remove duplication on autoptr cleanup definition

Define _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS and reuse it for both
_GLIB_DEFINE_AUTOPTR_CHAINUP and G_DEFINE_AUTOPTR_CLEANUP_FUNC

endlessm/glib,endlessm/glib,endlessm/glib,endlessm/glib,endlessm/glib