Migrate settings to YAML support

Closes: #182 - make settings easier to implement and
modify.

Signed-off-by: Neil Williams <neil.williams@linaro.org>
15 jobs for settings in 9 minutes and 12 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Test
passed #29934
amd64
dispatcher-debian-10

00:02:21

passed #29932
amd64
dispatcher-debian-9

00:02:40

passed #29935
amd64
server-debian-10

00:01:50

passed #29933
amd64
server-debian-9

00:02:15

 
  Analyze
passed #29936
amd64
black

00:00:28

passed #29938
amd64
code_quality

00:00:22

passed #29937
amd64
codestyle

00:00:36

passed #29941
amd64
job-schema

00:00:38

passed #29939
amd64
pylint

00:02:15

passed #29940
dind amd64 allowed to fail
sast

00:01:55

 
  Build
passed #29944
amd64
amd64/pkg-debian-10

00:01:31

passed #29943
amd64
amd64/pkg-debian-9

00:01:44

passed #29942
amd64
doc

00:01:15

 
  Docker
passed #29945
dind amd64
amd64/lava-dispatcher

00:01:05

passed #29946
dind amd64
amd64/lava-server

00:02:32