Offload some work into a different thread and return control flow

What it does

Upon initialization, a new worker thread is started which will take interactions from a jobqueue, and pass them to a branch.

When this service is hit, the incoming interaction will be put into the jobqueue.


offload Branch to use with the queued up interactions.