mattdrayer/api-course-observer-role: Added new 'observer' role, plus batch PUT operation