fix props for moved files
scribble/sigplan: add `doi'
used wrong var name in docs

closees PR 13985
normalize-path can raise non-exn:fail:filesystem? exceptions
when this function should still be returning #f (and not
raising an exn)
move the with-stack-checkpoint wrapper code into the eval handler
so tools that override the handler can get direct access to the
unexpanded syntax objects if they want them
fix another bug introduced in efd2683301
move the teachpack/deinprogramm collection into
the deinprogramm pkg

This required making the deinprogramm pkg into a 'multi
pkg, which is why all of those other files moved
around too
fix deinprogramm props based on new location
fix deinprogramm pkg info
remove uses of scheme/* in src

Fixes windows snapshot builds.
Add endobson as responsible for TR in DrDr.
scriblib/figure: add `suppress-floats`
add docs example for in-generator, where arity > 1
fix use of in-producer outside of for loops

- make-do-sequence was giving producer fn an argument when none was expected

Closes PR 13986
Switch to using here strings instead of a list.
Make tr-log and output be extracted seperately.
Separated out the tr log and output.
Make optimizer read TR expected logs as a list of entries versus a raw string.
Sort the output of TR logs so that optimization nodeterminism doesn't break the tests.
Make opt tests be run concurrently.