Reduce number of couch views needed by re-using views

Couch's include_docs and group_level parameters enable several
places that previously used reports-per-x to instead re-use the
recent-items-by views, but with a reduction done to get the count.

This reduces the time it takes to index, and reduces the size of
the indexes on disk.