Extract normal shell scripts from the etc/evergreen.yml file, and invoke them with subprocess.exec.
This ticket will track all the work, but will be done in multiple commits
- For patch builds that fail, file a follow-up ticket to investigate those failures separately. (i.e. SIGWIN patch builds is likely to be a pain that we will handle separately.)