Added joinable Processes.  This should allow more fault tolerant systems to be built as the termination of processes can be observed and acted upon.