Add background worker to keep track of jobs to build webhooks
Created by: susantoscott
This is the first in a series of PRs to create a worker. This will include integration tests, DB schemas, and more.
Test plan
Unfortunately, to include the test, I would need to include like a few hundred lines of code for it to compile and pass all tests. Should I do that now or later? Or any suggestions on how to get around this?