Add a queue to manage communication with downstream clients

Issue #22 new
Richard Warburton
created an issue

Hosts running CI servers need to be able to process patches. We should throw some kind of queue or eventbus in order for them to subscribe to.