initial split last part into new job
add support for tokens to throttle jobs
Use tokens properly
Merge pull request #12 from andrewjpage/refactor_job_handling

Refactor job handling
cap cpus at 400
Merge pull request #13 from andrewjpage/refactor_job_handling

cap cpus at 400
set a default output name based on the input name
Merge pull request #14 from andrewjpage/refactor_job_handling

set a default output name based on the input name