Bring over the JobQueue changes to add a sync, as well as async, queue system.
Will want this to replace my hacky GPU job queue from the gas-giant-gpu branch.
A few things I missed that assert in debug or otherwise needed changing.
For some reason it seems to be submitting far more jobs than Pioneer does, but I have no idea why.
Update to match the updated pioneer-thirdparty.
Oh yeah... and the bloody GalaxyCache files too!
Merge pull request #1 from starmoth/jobs

Bring over the JobQueue changes to add a sync, as well as async, queue s...