Support Keycloak
- add keycloakEnabled parameter to the discussion preferences
- add Keycloak to the social login modules (this needs to be refactored if we keep using it because now it's a big list of static components and that's plain ugly)
- add proxying of /complete/* routes to the backend
Related to: assembl!930 it needs this on the backend side to work.
Edited by Matcha