use ring queue for active buffers

Link: https://github.com/GeneAssembly/biosal/issues/375
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
use ephemeral memory for buffers in receive functions

Link: https://github.com/GeneAssembly/biosal/issues/374
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
Change name of assembler to spate

American English
spate
noun [U]    /speɪt/
› an unusually large number of events that happen suddenly and at about
the same time :

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

Link: https://github.com/GeneAssembly/biosal/issues/380
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add memory pool support for vector

Link: https://github.com/GeneAssembly/biosal/issues/377
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
use ephemeral memory in examples

Link: https://github.com/GeneAssembly/biosal/issues/381
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add a test result summary

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