Separated SparkUiAccess into Ui and Dom classes (to remove possible circular references).  Added mousedown and mouseup to ClickElement handler to fix test case.  Separated onTransitionComplete handler from actual transition event.  Fixed 3 tests and removed disabling of a fourth one (so that it tests locally as we as headless).  Added flag to getProjectLocation so that we can forego the project dialog if no root has been selected.
Merge branch 'master' of https://github.com/dart-lang/chromedeveditor into umop-fix-ui_tests
update the paper grind script
delete .bower.json
more files
Add git status command.
Add git status api bindings.
Fix a warning.
Recompile.
Add a call to git status.
Add status api to scm.
Merge pull request #3665 from dart-lang/git-status

Git status
delete even more files
Merge pull request #3660 from devoncarew/devoncarew_paper_cleanup

update the paper grind script
Smaller cde-fab

* Same size as other buttons in UI)
* Indirectly fixes #3642
Remove filehander::title from manifest.json
remove unused import
Merge pull request #3672 from sunglim/unused

Remove unused import
Merge pull request #3671 from sunglim/m38fix

Remove filehander::title from manifest.json
don't delete windows junction point dirs