QA CLC-3271 Academics handling of Canvas course/sections failure

QA version of https://github.com/ets-berkeley-edu/calcentral/pull/2132