+ Sound alert when user connect/disconnect

* Tweaked connection security
+ add tabs
+ add channels
+ view channels
* switch channels
+ Emit private message to user
+ Create channel on recieve message if not created

- Add channel to same logged user
+Temporal history
*Disable module criteria if project does not contain modules
Merge branch 'Modules'
Merge branch 'Chat'