- Clean course shortname before generating its related course mapping setting. Previously an exception was raised when trying to generate a setting with no valid chars.
- Implement feature to check if there are course mapping values duplicate.
- Fix bug on auth_saml_error