now the aggregator will signal generators to stop if all seals failed.

Can happen easily due to permission issues.
The good thing is that some seals will continue to write successfully,
if possible.
And yet another limitation for windows ... .

How can this OS even be used for anything ?
Can it be that SIGINT is followed by SIGKILL just a millisecond later ?
Cleaned up stats, and put readers/writers into their own packge, io
Put symbols into separate files.

That way, darwin supports nice unicode characters, whereas it will just
resort to text (mostly) in other terminals.

For now, this is statically compiled, but might be depending on terminal
features some time.
Added verify tests for file changes and file removals
Now all errors are passed on as is, allowing receivers to make sense of them.

This works by preferring custom messages over Error strings, if present, when logging.