Merge pull request #2285 from redconfetti/CLC-3475-missing-course-title

CLC-3475 - Resolve issue with missing course title in Course Provisioning tool
CLC-3468 Fix bad cache overwrite by Sakai user ID
Merge pull request #2289 from raydavis/raywip

CLC-3468 Fix bad cache overwrite by Sakai user ID
CLC-2797 - Embed course provisioning tool for instructors