RFC 629: Create sink combinator
Created by: efritz
Implements a portion of RFC 629: Cold-storing older worker execution logs.
Create a concrete implementation of a sink that composes other sinks. This will be necessary to interpret multiple forwarding addresses while having one designated writer. The sink interface may expand to include a new method to determine if a forward address is valid for it or not.