Move handling of the call timeout to the call establish view
Move audioLibrary and the call timeout timer into the call establish view
Move the clearTimeout to the establish view as well
Merge pull request #178 from Standard8/call_timeout

Refactor timeout and outgoing sound handling into the call establish view
Add a timeout state to the call model and don't close the window on timeout, but still send hangup to the peer
Add strings and button for a call establishment being timed out and display correctly.
Make call again work; only clear current conversation when the conversation window closes.
When terminating a media call, terminate the local streams so that the devices are released
Remove old timeout notification code
Add functional tests for call timeout handling
Enable text chat tests now that createOffer in Firefox doesn't randomly fail
Speedup fronted tests
Remove the server tests for the prod environment
Merge pull request #180 from Standard8/enable_text_chat_tests

Enable text chat tests now that createOffer in Firefox doesn't randomly fail
Merge pull request #182 from tOkeshu/improve-tests

Improve tests
Fix minor review comments
Merge with master
Use a more specific send-timeout event for timeouts rather than send-hangup
Merge pull request #179 from Standard8/call_timeout_display

Add display for when a call hasn't been answered
Fix minor typos