change the large string test to inproc to reduce memory usage (it still fails) and add a test to demonstrate block/non block on signal receive/send