markers: add markers system and tests

1 job for markers_mr in 17 minutes and 19 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #405130
build

00:17:19