Handles logging to stdout, stderr and file as well as log levels, timestamping and compression.
Dave Avent
MIT