added support for tab dragging onto an open chat window
Merge pull request #146 from n1k0/drag-a-tab

Support for tab dragging onto an open chat window
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
Implement the FileTransfer model
Implement the FileTransferView view
FileTransfer: update progress for each chunk
TextChat: replace the newEntry method by the Backbone.Collection.add method
TextChatView: render either TextChatEntryView or FileTransferView
FileTransfer: allow custom chunk size
WebRTCCall: send JSON.stringifies by default
Change the format of the chat messages events

Before: {nick: "foo", message: "bar", datetime: ...}
After: {type: "chat:message", message: {{nick: "foo", message: "bar", datetime: ...}}
FileTransfer: concat chunks to create a file on completion