Resultify generate reports

This is part of AT-646.
I mostly agree with @tmooney, with the caveat that we cannot determine what build/process/whatever created the software results.  Could we just add a column to the user table that denotes this information?  The backfilling would be problematic there though.  Arguably it should be a column on the software result (or a pair of `creating_class_name` and `creating_id` columns or something) since it is a one-to-many relationship.