Move ZipSink and broadcast into Data.Conduit

Pinging @jwiegley @ppetr