protocol: sync wl_shm.format with 2.4.99

This adds 42 new formats.

Signed-off-by: Simon Ser <contact@emersion.fr>
Status Job ID Name Coverage
  Build
canceled #561549
build-native