[CLC-2123] Directives followup to deal with html snippets
[CLC-2123] Directives fixes
Merge pull request #1299 from yuhunglin/CLC-2123-directives

[CLC-2123] Directives work for html snippets
Merge pull request #1307 from raydavis/raywip

CLC-2173 Canvas-embeddable official roster for teachers
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-2098] First sweep of consolidating my classes and my groups widget info
[CLC-2098] Casing changes
CLC-2183 Log with the new ClassLogger
Merge pull request #1306 from yuhunglin/CLC-2098

[CLC-2098] First sweep of consolidating my classes and my groups widget info
Merge pull request #1308 from ctweney/clc-2183

CLC-2183 Making Canvas import more cautious
CLC-2222 - Activity description has a dark background
https://jira.media.berkeley.edu/jira/browse/CLC-2222
Merge pull request #1309 from christianv/CLC-2222

CLC-2222 - Activity description has a dark background
CLC-2173 Eliminate redundant LTI error message