Fix complete_percent calculations in nil-related edge-cases.
✖ unused view params. Use student_status helper (was offering_status)

Also: Hide generate report when there is no work to report on.