Added ContentProvider and FileContentProvider and setup tests.
Moved Providers over to workspace.dart and removed code for content change events.
change the UI of the file dirty indicator
Implemented internal onContentChange events
Removed <String> param on change event and renamed to onChange, etc
Moved providers from workspace to editors and removed onChange updater in `write` method.
Changed how onChange gets triggered and changed test.
use woff fonts instead
(Most) review fixes
Moved tests to editors_test.dart
Merge pull request #3472 from devoncarew/devoncarew_fix_roboto

use woff fonts instead
fix the outline view's toggle button
Merge pull request #3469 from dart-lang/umop-file_provider

Create providers and tests
review comments
Merge pull request #3477 from devoncarew/devoncarew_fix_outline_button

fix the outline view's toggle button
Add .pub to .gitignore
Merge pull request #3479 from dart-lang/no-pub-in-gitignore

Add .pub to .gitignore
Merge pull request #3474 from ussuri/cde-polymer-designer

CDE Polymer Designer implementation
rev up tavern
modified the live deploy UI