Break into two tests
Add a config option for site_pass_fail
Mark as pass/fail if SITE_PASS_FAIL is true
Update gpa columns to accept percentages such as 100.00%.
Update the GPAs on core update.
Grade pages as pass/fail
Add tests for the new site_pass_fail option
Calculate SITE_PASS_FAIL GPAs
Call the right method
display site pass/fail status
vertical align the pass/fail status
Display the change
Make text fit better
Make grades fit better
Display % grades
Show the percent grade
display site_pass_fail status and gpa
Still support old letter grade
Use more positive wordage
add a pass_fail column to the scans table