CLC-4587 - bCourses eGrades: download buttons don't work in Safari

https://jira.ets.berkeley.edu/jira/browse/CLC-4587

Do not merge until verified via Canvas Beta / CalCentral Dev.

Master PR in #3184