Make the generated execution log configurable
Current situation
The generated execution log is not configurable. It shows the default details level (job depth = 1, step depth = 1, and default command length).
Desired outcome
The defaults should be configurable, and, in a perfect world, it could also be configurable on a per workflow basis.