simplify output_filename parsing logic
handle args correctly if they're not passed through command-line
remove hack
separate out responsibilities of get_config and configure_job
restructure config so you're not required to use argparse