(GH200) Add `WorkingDirectory` parameter to `exec` function
(GH200) Add `WorkingDirectory` parameter to `exec` function

If specified, the current directory will be set to the `WorkingDirectory` parameter value before an external command is called. The current directory will then be set back to the original location upon command completion (success or failure).
psake/psake