Room owner option: authentication is required to join a room

Description
Added a new room option which allows room owners to configure if authentication is required before a specific room can be joined. Clarified german translation to reflect distinction between settings for all rooms of a gl instance and single rooms.
Organization - Site Settings - Settings - Require Authentication for Rooms enabled: options in room settings and global room configuration disappear disabled: option in room settings is configurable (see below)
Organization - Room Configuration - Require authentication before joining enabled: has the same effect as setting "Require Authentication for Rooms" to enabled optional: room owners are able to configure this setting disabled: room owners are not able to configure this setting, disabled for all rooms
##Testing Steps
add require-authentication-to-join to ROOM_FEATURES in .env restart greenlight
Closes #1714
feature request: 'Allow only logged in users' in Room settings
Why this feature wasn't merged ? It would some peoples. @ffdixon others ? thanks
A usefull feature working well ! I've tested it and it's work well, I merged it on the last greenligth version and it's working well, will go on production with it next week.
@ucb-ck I've made a Pull request on your repo/branch to provide the French translation.
I hope my comment will help to merge this usefull feature !
@farhatahmad Could you please take a closer look and see if you can merge it?
Is there a chance that this feature will be merged soon?
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.5% Duplication
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.5% Duplication