Canvas client now support create_or_update, and detection of deleted courses
warns on finding deleted courses, finds courses across canvas accounts, and also doe snot fail when finds existing courses, instead issues an update
warns on finding deleted courses, finds courses across canvas accounts, and also doe snot fail when finds existing courses, instead issues an update