Move common initialization across the fileio restart tests to a fixture. Now the restart does slightly less work to test itself.
Also, I found a bug/unintended behavior which is now noted in the test and issue #1051 was created.
Progress towards issue #939