keep screenreaders from reading hidden links on gradebook
keep screenreaders from reading hidden links on gradebook

fix the links on gradebook (“View comments and Scoring
details”, “View Scoring details,” “View Rubric Evaluation”),
so they will not be read by screenreaders if they are
not otherwise visible

test plan:
* On the gradebook grade summary page,
 (/courses/:id/grades/:grade_id)
 confirm that screenreaders do not read the following
 icon-links:
 * "View comments" if there are no comments
 * "View Scoring details" if there are no details
 or the user does not have permission
 * "View Rubric Evaluation" if there are no rubric
assessments

fixes #CNVS-4940

Change-Id: I85bcff0d6f003edfa8dcdb8241d28b5b7423e84c
Reviewed-on: https://gerrit.instructure.com/19399
Tested-by: Jenkins <d95b56ce41a2e1ac4cecdd398defd7414407cc08@instructure.com>
Reviewed-by: Bracken Mosbacker <48b846001bca4166dc3fb7711563afc17525921e@instructure.com>
Product-Review: Bracken Mosbacker <48b846001bca4166dc3fb7711563afc17525921e@instructure.com>
QA-Review: Adam Phillipps <0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@instructure.com>

Unow/ins,instructure/canvas-lms,usmschuck/canvas,narigone/canvas,samuels410/greatlakes-lms,juoni/canvas-lms,va7map/canvas-lms,sli7246/canvas_branch,antoniuslin/canvas-lms,greyhwndz/canvas-lms,snehakachroo1/LSI_replica,Jyaasa/canvas-lms,redconfetti/canvas-lms,arrivu/arrivu-lms,va7map/canvas-lms,skmezanul/canvas-lms,wimemx/Canvas,juoni/canvas-lms,Rvor/canvas-lms,sfu/canvas-lms,arrivu/hoodemo,shidao-fm/canvas-lms,grahamb/canvas-lms,usmschuck/canvas,loganrun/pincan,leftplusrightllc/canvas-lms,whalejasmine/canvas-lms,greyhwndz/canvas-lms,venturehive/canvas-lms,merichar/canvas-lms,wrdsb/canvas-lms,Unow/ins,skmezanul/canvas-lms,narigone/canvas,djbender/canvas-lms,whalejasmine/canvas-lms,eCNAP/CANVAS,sfu/canvas-lms,whalejasmine/canvas-lms,arrivu/jigsaw-lms,skmezanul/canvas-lms,landonwilkins/canvas-lms,sfu/canvas-lms,arrivu/hoodemo,eCNAP/CANVAS,Jyaasa/canvas-lms,samuels410/greatlakes-lms,fronteerio/canvas-lms,merichar/canvas-lms,roxolan/canvas-lms,redconfetti/canvas-lms,merichar/canvas-lms,antoniuslin/canvas-lms,Unow/canvas-lms,wrdsb/canvas-lms,arrivu/arrivu-lms,wimemx/Canvas,AndranikMarkosyan/lms,wrdsb/canvas-lms,leftplusrightllc/canvas-lms,landonwilkins/canvas-lms,kyroskoh/canvas-lms,redconfetti/canvas-lms,arrivu/qibla-ecampus,va7map/canvas-lms,sfu/canvas-lms,HotChalk/canvas-lms,gbleydon/canvas-lms,juoni/canvas-lms,eCNAP/CANVAS,kyroskoh/canvas-lms,juoni/canvas-lms,venturehive/canvas-lms,HotChalk/canvas-lms,jay3126/canvas-lms,sfu/canvas-lms,efrj/canvas-lms,matematikk-mooc/canvas-lms,sdeleon28/canvas-lms,gbleydon/canvas-lms,tgroshon/canvas-lms,instructure/canvas-lms,arrivu/arrivu-lms,kyroskoh/canvas-lms,loganrun/pincan,sli7246/canvas_branch,AndranikMarkosyan/lms,shidao-fm/canvas-lms,instructure/canvas-lms,wye0220/shindig-canvas,dgynn/canvas-lms,arrivu/jigsaw-lms,matematikk-mooc/canvas-lms,ShreniiNepal/shrenii_lmp,HotChalk/canvas-lms,tgroshon/canvas-lms,eCNAP/CANVAS,dgynn/canvas-lms,djbender/canvas-lms,greyhwndz/canvas-lms,jay3126/canvas-lms,AndranikMarkosyan/lms,tgroshon/canvas-lms,grahamb/canvas-lms,samuels410/greatlakes-lms,arrivu/qibla-ecampus,fronteerio/canvas-lms,djbender/canvas-lms,fronteerio/canvas-lms,HotChalk/canvas-lms,wye0220/shindig-canvas,skmezanul/canvas-lms,jay3126/canvas-lms,venturehive/canvas-lms,sdeleon28/canvas-lms,arrivu/jigsaw-lms,instructure/canvas-lms,shidao-fm/canvas-lms,arrivu/hoodemo,arrivu/qibla-ecampus,utkarshx/canvas-lms,sli7246/canvas_branch,Jyaasa/canvas-lms,antoniuslin/canvas-lms,Rvor/canvas-lms,SwinburneOnline/canvas-lms,va7map/canvas-lms,greyhwndz/canvas-lms,ShreniiNepal/shrenii_lmp,whalejasmine/canvas-lms,roxolan/canvas-lms,redconfetti/canvas-lms,AndranikMarkosyan/lms,shidao-fm/canvas-lms,venturehive/canvas-lms,sdeleon28/canvas-lms,wye0220/shindig-canvas,SwinburneOnline/canvas-lms,utkarshx/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,landonwilkins/canvas-lms,tgroshon/canvas-lms,fronteerio/canvas-lms,narigone/canvas,efrj/canvas-lms,utkarshx/canvas-lms,loganrun/pincan,ShreniiNepal/shrenii_lmp,Rvor/canvas-lms,Rvor/canvas-lms,sfu/canvas-lms,efrj/canvas-lms,wrdsb/canvas-lms,SwinburneOnline/canvas-lms,Unow/canvas-lms,leftplusrightllc/canvas-lms,antoniuslin/canvas-lms,snehakachroo1/LSI_replica,ShreniiNepal/shrenii_lmp,matematikk-mooc/canvas-lms,usmschuck/canvas,roxolan/canvas-lms,grahamb/canvas-lms,narigone/canvas,gbleydon/canvas-lms,dgynn/canvas-lms,usmschuck/canvas,samuels410/greatlakes-lms,matematikk-mooc/canvas-lms,utkarshx/canvas-lms,instructure/canvas-lms,Unow/ins,snehakachroo1/LSI_replica,Unow/canvas-lms,instructure/canvas-lms,roxolan/canvas-lms,landonwilkins/canvas-lms,efrj/canvas-lms,snehakachroo1/LSI_replica,grahamb/canvas-lms,Jyaasa/canvas-lms,SwinburneOnline/canvas-lms,wimemx/Canvas,djbender/canvas-lms,dgynn/canvas-lms,kyroskoh/canvas-lms,jay3126/canvas-lms,grahamb/canvas-lms,leftplusrightllc/canvas-lms,sdeleon28/canvas-lms