screenshot: Add preview to color picker

With color picking implemented in the compositor, we
can do better than letting the user pick a pixel with
the crosshair cursor, and present them with a preview
of the color that will be selected.

Do this by replacing the cursor with a custom icon and
apply a recoloring effect, where we replace a given color
with the color of the currently hovered pixel (similar
to a green screen).

#451
9 jobs for master in 12 minutes and 18 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Review
passed #732667
eslint

00:03:30

passed #732666
js_check

00:01:13

passed #732669
no_template_check

00:03:31

passed #732668
potfile_check

00:01:06

 
  Build
passed #732670
build

00:03:35

passed #732671
flatpak
flatpak

00:04:46

 
  Test
passed #732672
test

00:01:44

passed #732673
test-pot

00:01:16

 
  Deploy
passed #732674
nightly

00:02:14