Spike: Determine a solution to allow for starting with an empty job directory

Problem to evaluate for this spike

In the issue Start with empty job directory when using GIT_STRATEGY: none and related merge request, we need to provide an option that enables users to clean the working directory before the runner starts executing.

Options discussed to date:

Edited by Darren Eastman