One pubsub socket per concern.
Add custom header with client connection id.
Move NullSerializer into Web namespace.
Remove FileOutput.

File output was a good temporary concept if webmachine streaming worked
for infinite streams.
Introduce build console subscriber.
More pain than gain to do SSE with initial body with webmachine.

Instead streamer will handle build outputs completely.