WebRTC: implement WebRTC.DataChannel
Chat: replace the datachannel by a generic transport
Fix tests
Fix jshint errors
TextChat: fix the transport
Call: Fix the upgrade on the callee side
Call: fix timeout hangup
Merge branch 'master' into refacto-text-chat

Conflicts:
	static/js/chat/models.js
	static/js/webrtc.js
Fix TextChat.transport and WebRTC#upgrade
Merge branch 'master' into refacto-text-chat

Conflicts:
	test/frontend/chat/textchatmodel_test.js
Minor doc improvements
Improve tests and coverage for datachannel changes
Merge pull request #352 from tOkeshu/refacto-text-chat

Refacto text chat