Features/fileoutput reboot

Starting to undo the confusing (and no longer necessary) RunnerPlugin / OutputWriter pattern.