resolve conflicts
more work on revert and resolve conflicts
Add support for pushing a Chrome app to the Chrome ADT on mobile.

This adds a new button next to "Run" that packages a CRX file and sends
it to a mobile device. The protocol for pushes is defined at:
https://github.com/MobileChromeApps/harness-push

Caveat: This code uses chrome.socket to make the HTTP request directly,
due to problems encountered while trying to use HttpRequest. The
HttpRequest code is much more compact, if the issues with it are
resolved.

Caveat: It currently pushes all of the first project in the workspace.
Once the upcoming work to be much more context-aware about what app
we're launching or pushing lands, this should be updated.
add more error checking on launch; improve the application's logging
Merge pull request #1084 from shepheb/push

Add support for pushing a Chrome app to the Chrome ADT on mobile.
finish todos
rename to deploy; make context sensitive
finish up the UI; leave TODOs for the scm implementations
Merge pull request #1090 from devoncarew/devoncarew_error_checking

Devoncarew error checking
Merge pull request #1082 from devoncarew/devoncarew_resolve_conflicts

Devoncarew resolve conflicts
spark_split_view css
comment a issue number
apply unittest package 0.10.0
Add project info dialog
rename dialog
expectAsync1 to expectAsync
Merge pull request #1095 from sunglim/unittest_fix

Fix error against unittest package 0.10.0
pubspec and nits
Merge branch 'master' into devoncarew_pubspec_updates
Merge pull request #1098 from devoncarew/devoncarew_pubspec_updates

Devoncarew pubspec updates