Moving from core-overlay to paper-dialog.
Add stub for getSources for Firefox.

Also remove obsolete code from Chrome part of adapter.js
Fix lint errors
I'll take missing semicolons for $1000, Alex
Relanding Make local-audio demo capable of choosing codec
Moved everything into main.js
Removed jshint.
Made grep regex work on mac too.
Fix csslint errors by moving rules it can't parse into _nolint.css
html formating style.
fix lax csslint ignore rules.
Fix css rules for camera icon inside paper-dialog.
Merge pull request #268 from GoogleChrome/testrtc-paper-dialog

Moving from core-overlay to paper-dialog.
Merge pull request #275 from phoglund/fix_python_run_mac

Made grep regex work on mac too.
Add empty label and facing
Merge pull request #272 from GoogleChrome/adapter

Add stub for getSources for Firefox to adapter.js. Fixes #264
Removed unused import.
Merge pull request #274 from phoglund/reland_codecs

Reland codecs
Added desktop capture via extension capability
Add report dialog with ability to download the report.

The report consists of a set of events and aims to writting a log file
compatible with chrome devtools. Note that besides explicitly logged
events with traceEventInstance, console.log and window.onerror are also
logged into the report.