CLC-2177 Add first-year students to the user whitelist
CLC-2177 Fix type error in uid
CLC-2177 Another try at fixing type error in uid
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-2233 - dynamically resize the iframe
https://jira.media.berkeley.edu/jira/browse/CLC-2233

* Please note that you'll only see this change when the JS is pushed to production.
Merge pull request #1319 from christianv/CLC-2233c

CLC-2233 - dynamically resize the iframe
CLC-2233 - dynamically resize the iframe
https://jira.media.berkeley.edu/jira/browse/CLC-2233
Merge pull request #1321 from christianv/CLC-2233d

CLC-2233 - dynamically resize the iframe
CLC-2237 Use filtered_path so sensitive params don't get logged
Merge pull request #1322 from ctweney/clc-2177

CLC-2177 First-year students are now part of the auto-whitelist
Merge pull request #1323 from ctweney/clc-2237

CLC-2237 Use filtered_path so sensitive params don't get logged
CLC-2173 Make Canvas embedded rosters more responsive to membership changes
[CLC-2098] Fixing classes/courses logic in the backend, simplifying front-end widget logic
[CLC-2098] Handle the non-official courses
[CLC-2098] Fix group logic for canvas groups attached canvas classes
[CLC-2098] Dummy json field renaming
Merge pull request #1320 from yuhunglin/CLC-2098

[CLC-2098] Fixing classes/courses logic in the backend, simplifying front-end widget logic
Merge pull request #1324 from raydavis/raywip

CLC-2173 Make Canvas embedded rosters more responsive to membership changes
[CLC-2098] Remove intractable TODO
Merge pull request #1325 from yuhunglin/CLC-2098

[CLC-2098] Remove intractable TODO
CLC-2241 Don't cache Canvas roster instructor check