Began adding functions to mapreduce and io to allow simulation progress to be incrementally written to tmp directories.  Still a work in progress.  What is there is *totally untested*.