Reads the probe sources and writes one self-contained Kotlin file per probe.
Probes from every catalog file in texts, sorted by id so file names are stable.
Every file of the program for the probes not in excluded, keyed by file name.