manager: use memory pool to allocate memory

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
scripts: don't generate actor profile in saureus test

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium_actor: use a memory pool to avoid fragmentation

Link: https://github.com/GeneAssembly/biosal/issues/819
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
memory_pool: add option to find memory leaks

Link: https://github.com/GeneAssembly/biosal/issues/820
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
message_multiplexer: don't update the timeout

Link: https://github.com/GeneAssembly/biosal/issues/814
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
tests: use 32 threads per node in latency_probe test

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