Introduce new role concept
This MR removes the arbitrary distinction between a participant and a creator in the Frontend. It still uses the roles, but it is now based on the room itself, rather than the login method.
It also introduces a third module: the moderator. This will be used to moderate rooms (especially the comment flow).
Big changes:
- just login, without chosing a role
- add user home screen where all the sessions he had contact with (in all the roles)
- change the role of a user on room entry
- add moderation option to the comment stream
!Closes #233 (closed) #315 (closed)
Edited by Tom Käsler