examples: update distributed hello to initiate greetings from only one actor

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
Merge branch 'master' of github.com:sebhtml/biosal into granularity
hello_acq: Revise code to have clear causality chain (tested on mpirun -np 1..16)

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
hello_acq: clean up unneeded debug messages/make output a bit prettier

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
binary_heap: add support for memory pool

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
tests: test the binary heap support for memory pool

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
cfs_scheduler: rename tree to timeline

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: use binary heap in the actor scheduler

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: use binary heap in message multiplexer

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
Merge remote branch 'gkt/granularity' into energy