Reorganize orchestrator.run_pipeline() into modules
Created by: julianhess
Break out orchestrator.run_pipeline()
tasks into functions:
- Input/script localization
- Waiting for jobs to finish
- Printing output dataframe
This makes it easier to run orchestrator functions in an API-like fashion.