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
Merge pull request #85 from dmose/chatapp-webrtc

Chatapp webrtc
fixed selenium tests were not running chat window tests
fix jshint issues
attempt at fixing selenium test timeouts on travis
Merge pull request #87 from n1k0/fix-selenium-chat-window-tests

Fix selenium not running chat window tests
Merge remote-tracking branch 'upstream/master' into chat-window-func-test