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
Merge pull request #1315 from raydavis/raywip

CLC-2183 Give Canvas import more time & more statuses before giving up
CLC-2173 - Initial Roster Photo Grid View Feature
https://jira.media.berkeley.edu/jira/browse/CLC-2173

Changes:

* CSS changes
* Adding search on First/Last name and ID
* Adding filtering on section
* Don't make the page jump anymore when pictures are being loaded
Merge pull request #1316 from christianv/CLC-2173

CLC-2173 - Initial Roster Photo Grid View Feature
Merge pull request #1317 from yuhunglin/CLC-2098

[CLC-2098] Restore My Groups widget, tweaks to both widgets to deal with non-official enrollment scenarios, link canvas instructor roles to the classes feed if they officially enrolled in course
CLC-2233 - Roster feature: remove unnecessary API calls & dynamically size the iframe when pictures are loaded

https://jira.media.berkeley.edu/jira/browse/CLC-2233
Merge pull request #1318 from christianv/CLC-2233

CLC-2233 - Roster feature: remove unnecessary API calls & dynamically size the iframe when pictures are loaded
[CLC-2098] Fixing classes/courses logic in the backend, simplifying front-end widget logic