Review new consensus-health check implementation
In the past few weeks I rewrote almost the entire consensus-health check code. The download and parsing logic is now part of metrics-lib. The new code focuses mainly on two things: create an HTML output and write warnings to files.
I think the code is now ready for a review. I would very much appreciate any comments on code style, documentation fixes, refactoring suggestions, potential bugs, real bugs, etc. A patch with comments that I can work off would be great!
The code is here: https://gitweb.torproject.org/doctor.git
Thanks!