We can have multiple GcalEvent* instances for the same underlying icalcomponent. Compare the uids instead of the raw pointers. Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/work_items/1585 Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/766>