modularized talkilla code
Notify websockets with the new user list when someone logs in

Signed-off-by: Romain Gauthier <romain.gauthier@monkeypatch.me>
Signed-off-by: Dan Mosedale <dmose@meer.net>
Signed-off-by: Nicolas Perriault <nperriault@gmail.com>
Add a shutdown method to the app
Remove the websocket drop test
Replace a map by a forEach.
Merge pull request #23 from tOkeshu/join-notification

Notify websockets with the new user list when someone logs in
commented code, moved app.log() to utils module
sync with master
Merge pull request #22 from n1k0/code-modules

Code modularization
Notify websockets with the user list when someone logs out
Add UI support for starting a call and creating a peer connection
- Adds a new module media.js for media related calls
- Hooks up the initiating a call to create a PC and be ready to pass that to the server
Merge pull request #26 from tOkeshu/leave-notification

Notify websockets with the user list when someone logs out
Rename app.media.initiateCall to app.media.initiatePeerConnection, fix app.services.initiateCall documentation and fix some formatting
Merge pull request #27 from Standard8/ui_start_call

Add UI support for starting a call and creating a peer connection