Updated GUI for controlled rooms
Reformated GUI code
Made most of client-side changes regarding controlled rooms
Fix new mpv bug by re-requesting info that was requested prematurely
Initial controller + ready icon code
Add tick graphic to installer
Created protocol exchanges for creating controlled rooms
Updated the controlled room protocol to fit more needs
Fixed comparing watchers in server with a rare case
Removed unused password argument
Fixed more unused arguments
Completed "backend" for controlled rooms
Changed the version and version mismatch disconnect behavior
Fix the BC with 1.2.9
Add method "isController" to the user
Move RoomPasswordProvider to utils
Remove droping on client side due to version mismatch
Added sending the "controller" status with a list
Improve controller UI code
Don't die on empty identify password