color-selection: Use libportal for Wayland suport

Greatly simplify our color selection code by
using libportal instead of implementing it manually.

Fixes #38
1 job for master in 1 minute and 42 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #501632
flatpak

00:01:42