Add a new test to communicate through randomly selected FIFOs.
[AbstractDeque] minor: add a Makefile to call the test with different thread settings
Add a work-stealing test.  TODO: need to handle remainders properly.
Make tests robust to remainders
[AbstractDeque] make debugging output from tests optional