Added new model for MoodleUserCourse
Additional checking in Course Sync Task
New methods to override save and find user in MoodleUser class