Add gcov flags to CXXFLAGS instead of CFLAGS
Generate test coverage with gcov.
Add coverage module.
(Almost) fully functional html code coverage reports.