Extend google contacts import to include names + update frontend tests
WebRTC: implement WebRTC.DataChannel
Chat: replace the datachannel by a generic transport
Fix tests
Correctly extract name + use name if available in chat window
Update tests to work with user name included in contact
Fix jshint errors
TextChat: fix the transport
BaseView to check and inject required dependencies
refactored BaseView dependency mngmt system, cleaned code
Rename name to fullName + keep nick property and add fullName and use it in ConversationView + update tests
Update the version of Firefox and selenium, now that FF 29 is on nightly. r=automated-tests-fix
Call: Fix the upgrade on the callee side
Log only what we know is safe when not being able to forward a message
Send notifications of joining to other peers before adding the new peer to avoid trying to send to the peer that just joined.
Add fullName property, regardless if it exists because it will be checked before being displayed
Fix offer.peer comparison + update test
moving conversation object to new file and decoupling from globals
Merge pull request #347 from hardfire/TalkToMultiplePeeps

Moving conversation to new file and decoupling from globals
Merge with master