Cherry-picked Romain's webrtc model
Fix all but one jshint issues; the last of which appears to be a real bug
ChatApp: refactor the app to have a _onIncomingCall handler
ChatApp: rename _onCallStart to _onStartingCall
ChatApp: create a sdp offer when starting a call
WebRTCCall: refactoring
ChatApp: establish the webrtc call when receiving an answer
ChatApp: create a sdp answer when receiving a call
Minor cosmetic improvements
ChatApp: minor test refactoring
ChatApp: fix typo
ChatApp: listen for talkilla.call-establishment events
Fix chat tests to pass by making tests account for bind() behavior when stubbing
Add functional test for opening a chat window.
Fix jshint warning.
Merge pull request #85 from dmose/chatapp-webrtc

Chatapp webrtc
fixed selenium tests were not running chat window tests
Use the updated selenium-server-standalone-2.32.0a.jar file.
fix jshint issues
attempt at fixing selenium test timeouts on travis