CLC-2183 Get Canvas import report before proceeding with rest of campus data refresh
CLC-2183 Adjust log levels and comments
CLC-2183 Adjust log levels and comments
CLC-2183 Log with the new ClassLogger
Merge pull request #1308 from ctweney/clc-2183

CLC-2183 Making Canvas import more cautious
Merge pull request #1309 from christianv/CLC-2222

CLC-2222 - Activity description has a dark background
CLC-2173 Eliminate redundant LTI error message
Merge pull request #1310 from raydavis/raywip

CLC-2173 Eliminate redundant LTI error message
CLC-2182 Deal with shrivelled cronjob environment
NOJIRA Bump important Canvas refresh log messages to match new conventions
CLC-2182 Fix parsing of unscheduled Canvas ToDo items
CLC-2178 Followup - strengthen our dupe check against dupes of the same CCN in the same JMS message
Merge pull request #1311 from raydavis/raywip

CLC-2182  Make Canvas refresh script more robust
Merge pull request #1312 from raydavis/CLC-2216

CLC-2182 Fix parsing of unscheduled Canvas ToDo items
Merge pull request #1313 from ctweney/clc-2178-followup

CLC-2178 Followup - strengthen Final Grades dupe check
CLC-2045 - My Academics: Put tabular data in tables
https://jira.media.berkeley.edu/jira/browse/CLC-2045

Also includes:

* First iteration to get closer to the new Cards design
* Accessibility fix for university requirements