Add MacOS CI job
Thanks to work by @dnicolodi, the Tracker SPARQL library is becoming useful on MacOS.
GNOME Gitlab has MacOS runners available, these are used by GTK for example: https://gitlab.gnome.org/GNOME/gtk/-/blob/master/.gitlab-ci.yml#L149
To avoid regressions we should start testing on MacOS as well.