mesa: Port errors.c to util/list.h instead of simple_list.

There is widespread consensus that simple_list should go away.
This patch converts one more use to the modern kernel-style list.

Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
10 jobs for !1324 with simplelist in 13 minutes and 43 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Containers Build
passed #418882
debian

00:00:22

 
  Build+Test
passed #418884
meson-clang

00:08:26

passed #418888
meson-clover

00:07:38

passed #418887
meson-main

00:05:22

passed #418883
meson-swr-glvnd

00:05:34

passed #418889
meson-vulkan

00:02:24

passed #418891
scons-llvm

00:05:34

passed #418890
scons-nollvm

00:03:18

passed #418885
scons-swr

00:05:28

passed #418886
scons-win64

00:07:37