Transfer less unused info for exec command
Created by: eseliger
We don't need the entire batch spec for simply executing a workspace, so we reduce the payload transferred here. This also has the nice side-effect that we finally got to clean up the Task
struct a little from things not specific to that given task.