Change name of object variable.
Add option for user-provided CSS file.
Create prepare_coverage_data().

Separate the preparation of coverage data from writing it out to HTML files
and CSV file.  This will, among other things, permit a client to not write
HTML or CSV if not needed.

Clarify log messages.  Make them more compact on terminal but improve
readability.