Add very basic concurrency support for the jobs.
Pull DarkSideUpdates and fix all conflicts. Went with everything from DarkSide. Jobs can be started and paused with the buttons now.