Ryan/fire and forget

This PR adds the `--background` option so you can asynchronously start multiple jobs without waiting for each job to complete.