Removed differently typed getValue and setValue and turned into getter / setter with onUpdate stream.  Refactored accordingly.
Update (now updated) gets fired on finish of update and added onChanged gets fired immediately when a value is changed (for data binding).
Merge branch 'umop-preferences_phase1' of https://github.com/dart-lang/chromedeveditor into umop-preferences-json_cached
Disable running apps on CrOS from google-drive.
Add chrome version check.
Merge pull request #3288 from dart-lang/google_drive2

Disable load from drive for chrome < 38
Update change log
fix an issue with the latest 0.6.1 version of the chrome package
Merge pull request #3292 from devoncarew/devoncarew_fix_platform

fix an issue with the latest 0.6.1 version of the chrome package
fix an issue with importing files
Update launch.dart

tweak to error message text
Cleanups in UI messages
Merge pull request #3294 from ussuri/small-fixes-3

Cleanups in UI messages
Patch: spark-button wouldn't hightlight on hover
Merge pull request #3295 from ussuri/fix-buttons-not-highlighted-in-deployed

Patch: spark-button wouldn't hightlight on hover
Merge pull request #3293 from devoncarew/devoncarew_fix_import

fix an issue with importing files
Whitespace
Merge pull request #3298 from ussuri/minor-cleanups

Whitespace
Don't mention unfinished git pull/push/merge in changelog.md
Merge branch 'umop-preferences-json_events' of https://github.com/dart-lang/chromedeveditor into umop-preferences-json_events