Tweak cosmetics of asynchronous source mixin.
Restructure and simplify ingestion process.

Segmentizers now have ownership over the sources. This commit also removes the
client-side tracking code: segments have become dumb big blobs that the client
just ships to the server.