Added support for multiple commands in a job.
Finished jobs are now removed from the job registry.
Moved all output handling to registries.go and then renamed registries.go to outputs.go.
Simplified the output streaming a bit. Still buggy, but easier to deal with.