Transform: add function `of_function`
Fasta: simplify with `Transform.of_function`
Fastq: remove `Printer_queue` (#99)
Gff: remove `Printer_queue` (#99)
Sam: remove `Printer_queue` (#99)
Track: remove `Printer_queue` (#99)
Wig: remove `Printer_queue` (#99)
Transform: remove module `Printer_queue` (fix #99)