A reporter for the Logs library that writes log messages to
CLOCK to add timestamps.
It can also log only important messages to the console, while writing all received messages to a ring buffer which is displayed if an exception occurs.
If Mirage tracing is enabled, it also writes each log message to the trace buffer.
mirage_logs.mli for details.