Run: add output directory arguments

This allows running commands that take an output directory argument. The
main thing that was needed for this feature was generated file subpaths,
to allow access to the files in a generated directory. Additionally, a
minor change was required to so that the correct directory is created
for output directory args.
dee9f82f69Jacob Young committed on 5/5/2024, 7:58:08 PMparente342433
12 files changedLine totals unavailable