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
Merge pull request #1314 from christianv/CLC-2045

CLC-2045 - My Academics: Put tabular data in tables
CLC-2183 Give Canvas import more time & more statuses before giving up