Move background workers out of frontend
Created by: ryanslade
Background worker for ChangesetJobs are launched in the frontend.
They should instead be launched in another process, maybe repo_updater
Moving them to repo_updater currently leads to a panic in our SQL layer so needs further investigation.