Only allow one call to happen at any time for now
Remove unusued call handling code from app.port.
Add a call_hangup message to the server
Add call hangup function to the WebRTCCall model
Add worker handling for receiving a call_hangup message from the app
Make the worker listen to the call_hangup messages from the server and handle them appropriately
Initial hooks for handling sending of hangup when the call window closes, and receiving at the other end
Remove unnecessary checks that were copied and pasted from older code
Fix test description
Tidy up the call-hangup tests
Make the server translate the user id in the call hangup message, so that the receiving end knows who hung up the call
Fix some documentation and a debug message for call_hangup
Add a hangup transition to the call model state machine
Get hangup working for one-way, fixing the hangup functions and hanging up the call model, and not sending unnecessary hangup events
Enable the hangup button on the call window
Make hangup work both ways
Merge branch 'master' into call_hangup
When hanging up a call, go to the terminated state rather than the ready state
Merge branch 'master' into call_hangup
Merge pull request #98 from Standard8/call_hangup

Implement Call Hangup