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
tests wording
replaced webrtc mock object stubs by spies
sub mozRTCPeerConnection in chat app tests
typo
trigger  on
Merge pull request #149 from n1k0/webrtc-object

Introducing new WebRTC object, replacement for the WebRTCCall model
Offline users should have no circle shown beside them
Merge pull request #151 from Standard8/offline_user_fix

Offline users should have no circle shown beside them
Bump minimum FF version to 24, as that's when indexeddb was introduced to the worker. r=dmose over irc