thorium: use a dynamic approach for pulling outbound messages

time ./scripts/assembly_debugging/spate-saureus-fasta-gz-4x8.sh
1m33.415s

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>