CLC-3556 - Renamed User::AuthPolicy#can_import_canvas_users? as User::AuthPolicy#can_administrate_globally
CLC-3556 - Updated Canvas::CourseProvision spec to use expect syntax with mocking/stubbing. Minor formatting changes.
CLC-3556 - Added class counting function, updated authorization logic to allow access to tool if admin or if courses available to provision
CLC-3666 - Course Provisioning: Improve message provided to instructors in sememsters when they have no courses
Merge pull request #2544 from redconfetti/CLC-3556-cp-instructor-access

CLC-3556 - Instructor Course Provisioning - Non-Academic Course Instructors Denied Access
Merge pull request #2545 from redconfetti/CLC-3666-cp-no-courses-message

CLC-3666 - Course Provisioning: Improve message provided to instructors in semesters when they have no courses
NOJIRA Expire Youtube videos at default 35m, per discussion with John
Merge pull request #2546 from ctweney/youtubeCacheTweak

NOJIRA Expire Youtube videos at default 35m, per discussion with John
CLC-3770 Make most of the textbook specs pass with updated term info
Merge pull request #2547 from ctweney/clc-3770-summer

CLC-3770 Make most of the textbook specs pass with updated term info