don't clone actors if no producer is set

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
don't change name if the acquaintance does not exist

Link: http://biosal.s3.amazonaws.com/quality-assurance-department/2014-07-17-17:19:07.log
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
SET_PRODUCER starts the flow

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
link newly-spanwed aggregator to newly-spawned kernel

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

Link: https://github.com/GeneAssembly/biosal/issues/419
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add scheduling queue with 4 levels of priority: max, high, normal, low.

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

Link: https://github.com/GeneAssembly/biosal/issues/420
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
bsal_actor_helper_get_acquaintances should not call the constructor on vector

Link: https://github.com/GeneAssembly/biosal/issues/418
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
improve the scheduling queue code base

Link: https://github.com/GeneAssembly/biosal/issues/419
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
collect information to compute priorities

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