Add attachment to ExecutableNode and plumb reading attachment all the way through. Still need to plumb writing job stats.