Add handlers to hide chat page drawers.

Hide a drawer when:
1. Room is changed (Reactive).
2. When any click is performed outside the drawer in the 'chat' template.
Make chatlogs loader responsive.
Show initial server name in navbar in mobile UI.

along with some bug fixes in setCurrentRoom function.