rename fifo to queue

Link: https://github.com/GeneAssembly/biosal/issues/170
Link: https://github.com/GeneAssembly/biosal/issues/169
Link: https://github.com/GeneAssembly/biosal/issues/163
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
reduce size of system send in abstract actor

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

Link: https://github.com/GeneAssembly/biosal/issues/162
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add hash table group iterator

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

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

Link: https://github.com/GeneAssembly/biosal/issues/166
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
return BSAL_ACTOR_NOBODY when no more actor can be spawned

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
reduce the amount of critical code

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add dynamic hash table iterator

Link: https://github.com/GeneAssembly/biosal/issues/167
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
rename _BSAL_* to BSAL_*

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

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

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