CLC-3682 Default webcast server to video-dev, not video-qa
CLC-3646 - Added Canvas::SisUserProfile with same functionality as Canvas::UserProfile
CLC-3646 - Updated dependencies to use Canvas::SisUserProfile. Updated specs to use new expect syntax
CLC-3646 - Updated Canvas::UserProfile to query by Canvas User ID
CLC-3646 - Moved #user_currently_teaching? from Canvas::ProvideCourseSite to Canvas::PublicAuthorizer with cached value support
CLC-3646 - Added Canvas::UserProfile#login_id to aid with Canvas User ID to Campus UID conversion
CLC-3646 - Updated Canvas::PublicAuthorizer to rely only on Campus UID, updated User::AuthPolicy to depend on Canvas::PublicAuthorizer#user_currently_teaching?
CLC-3646 - Added CanvasController#user_can_create_course_site API end point
CLC-3646 - Applied test_data? check on H2 based test
Merge pull request #2528 from ctweney/clc-3682-serverTweak

CLC-3682 Default webcast server to video-dev, not video-qa
CLC-3709 Add Craig Cook as a superuser and remove Mike Blake
CLC-3709 add schema changes for adding Craig Cook as a superuser.
Merge pull request #2530 from coyote/coyote/clc-3709

CLC-3709 Add Craig Cook as a superuser and remove Mike Blake
Merge pull request #2529 from redconfetti/CLC-3646-cp-authorize-api

CLC-3646 - Add API to check ability to provide bCourses course site
CLC-3691: Intermittent perpetual spinner on the profile page
https://jira.ets.berkeley.edu/jira/browse/CLC-3691
Merge pull request #2531 from christianv/CLC-3691

CLC-3691: Intermittent perpetual spinner on the profile page
CLC-3765 Rename clear_cache_controller.rb file
CLC-3646 - Implemented cacheing of result for Canvas User ID for increased performance
CLC-3766: New bConnected workflow: should Up Next and To Do be updated too?
https://jira.ets.berkeley.edu/jira/browse/CLC-3766
Merge pull request #2532 from redconfetti/CLC-3646-cp-authorize-api-pt2

CLC-3646 - Implemented cacheing of result for Canvas User ID for increased performance