Pack-scan changes

Does that work? It's going to run those commands in order, but not necessarily in the same shell.

Likely ssh_jobs.run_cmds needs to check recv_exit_status() and store it. Though that may
block until the command is done (which maybe it does anyway?)