[QA] CLC-4321 - Make eGrade link addition dependent on presence of external tool

https://jira.ets.berkeley.edu/jira/browse/CLC-4321

See Dev PR #3091