Change talkilla.call-start to talkilla.conversation-open to better reflect the fact we're opening the conversation window
In the worker, change the concept of currentCall to currentConversation, and refactor the conversation into an object
Fix review comments
Merge pull request #147 from Standard8/conversation_refactor

Refactor some concepts of 'call' to 'conversation' to better reflect the conversation window
Rename the chat view to conversation view
Make a new peer object and use it to store the conversation's peer rather than having the call model store it.
Create a new view for the call control buttons, and don't start a call until the audio or video buttons are pressed.
Add unit test for CallControlsView
Merge pull request #148 from Standard8/conversation_video_button

Add Video button to the conversation views
initial attempt at a new WebRTC object
WiP
removed WebRTCCall model, replaced by WebRTC new object
removed webrtc sample test file, restored chatbox html initial state
moved initialization stuff to a dedicated method
updated selenium test init script to use FF 25a1
no gUM call if no media requirements
removed _initialize() as it was not needed really
CS: whitespacing
connection-established to be triggered on ICE state=closed
removed unecessary arg in call tests