greatly simplify reporing queries

This makes the query readable and understandable, and enables us to do
a coverage report. Use the coverage report on all questions where no
other type of report is currently feasible.

Fixes #37 and #48