Merge pull request #2129 from raydavis/qawip

QA CLC-3271 Handle intermittent Canvas course/sections failures
CLC-3271 Academics handling of intermittent Canvas course/sections failures