tests: really don't use -print-thorium-data on Blue Gene/Q

The commit 0d4b580 ("thorium: don't use -print-thorium-data on
Blue Gene/Q") did not actually remove the option -print-thorium-data.

Link: https://github.com/GeneAssembly/biosal/issues/840
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: add configuration options for shared memory

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: use different active message limit on 1 node

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: fix running time regression on argonnite-1x28

It seems that a larger buffer size when running on 1 node is better.

time scripts/development/run-argonnite-1-28.sh

79c6faf spate: make sure that spate is deterministic                    22m18.141s
83a85f3 thorium: lower the ideal buffer size to 2 KiB                   21m30.391s
b26dfd8 thorium: increase the number of active messages allowed         14m25.059s
da2b2aa message_cache: improve robustness by checking the reply action  15m31.564s

Link: https://github.com/GeneAssembly/biosal/issues/780
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: use 1 KiB buffers (suggested) and an active limit of 4

Link: https://github.com/GeneAssembly/biosal/issues/832
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>