log: Add API for detailed logs

The detailed logs results in too big lines.  So
let's have APIs for both detailed and non-detailed,
and default to non-detailed.
7 jobs for wip/sadiq/optional-purple in 9 minutes and 43 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #370593
librem5
build-pureos-gcc-byzantium

00:02:03

 
  Test
passed #370595
librem5
check-po

00:00:26

passed #370594
librem5
test:debian-gcc

00:02:11

21.1%
 
  Package
passed #370596
librem5
package-pureos-byzantium

00:01:49

passed #370597
librem5:arm64
package-pureos-byzantium:arm64

00:05:27

 
  Test Package
passed #370598
librem5
autopkgtest-pureos-byzantium-package

00:01:21

passed #370599
librem5
lintian-pureos-byzantium-package

00:00:36