desktop-shell: Click top left and align clock

Pads launchers with the empty space that used to be around them. Moving
pointer to 0,0 and clicking launches the preferred app. First launcher
has more padding at its start to look nice.

Moves the clock to the right edge with same padding. Keeps one of the
two values for text extents that the code was already retrieving but
never read. Horizontal panel position centers the clock.

Sets text in the panel, meaning tooltips and the clock, to consistent 14
units of the default system font at 85% of the max brightness, so it's
less tiring on eyes.
5 jobs for master in 1 minute and 55 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Container Prep
passed #383741
container_prep

00:00:27

 
  Build
passed #383742
build-native-meson

00:01:01

 
  Pages
passed #383743
pages

00:00:26

 
  Deploy
passed pages:deploy

00:00:06

failed pages:deploy

00:00:00