MDL-30062 Webservices: added update_course webservice