Save report for all individuals in a group

Regardless of whether or not they filled out any forms that week.
This PR will also prevent a 500 that occurs when there exist
multiple snapshots for a given group and week, although it doesn't
address WHY that happens (it shouldn't, and I'm looking into it).