InstructorCourseJoin: parameter becomes null although it was checked for null before #1817

For Issue #1817 
Added a test where an instructor account without Google ID was added to the course, and a subsequent instructor was added to see if the institute was able to be copied from an existing instructor and at the same time skipping over instructors without Google IDs instead of throwing an exception.