Refactor group manage auth
- Refactored cancan check to replace the if.
- Changed cancan permissions to prevent non-group join editing.
- Fixed an issue with group join options on new course config style.
- Changed login button color to have a greater contrast.
Edited by David Alderliesten