New peer2peer UI
fixed csslint errors
fixed errors missed by csslint
fixed conflicts
TestRTC: move connectivity related methods under call.js
jshint fixes.
Renamed WebRTCCall to Call
Merge pull request #184 from GoogleChrome/testrtc-clean

TestRTC: move connectivity related methods under call.js
TestRTC: Tests belong to a suite now.

This is pre-refactoring for the collapsible ui to allow the user to explore the errors.
Add mock setTestProgress and other cleanups.
fixed stylesheet naming
Merge pull request #179 from KaptenJansson/peer2peerNewUI

New peer2peer UI
Fixed JShint errors and switched to unused:vars.

Switch was due to when implementing interfaces one often does not
used certain values on purpose. Vars mode still checks for unused
variables and functions but it will ignore unused parameters.
Leave jshint unused as true. It actually only complains on the last parameters.
Merge pull request #188 from GoogleChrome/testrtc-clean

TestRTC: adding concepts of test suite and test progress.
TestRTC: Add Test and TestSuite class.

These are the basic model elements to support test organization.
UI that explores this will follow.
Fix style and documentation.
TestRTC: User interface that uses test organization to show a collapsible UI and progress bar for tests that need time.