Add git-commit command to commit staged.
Recompile.
Call new commit api.
Fix nits.
Recompile.
Merge pull request #3700 from dart-lang/git-commit

Git commit command
Implement getDeletedFiles in git-salt scm.
Merge pull request #3702 from dart-lang/git-status

Implement getDeletedFiles in git-salt scm.
Change polymer template branch to master from latest.
Merge pull request #3705 from dart-lang/polymer_template

Change polymer template branch to master from latest.
Created Glob class (for recursively matching paths to globs)
Created tests for Glob class
Merge branch 'master' of https://github.com/dart-lang/chromedeveditor into umop-preferences-editorconfig
replaced ints with class consts
Added support for ranges and identifier lists, and switched to using Match subclasses for entities.
Fixed a couple of range errors, but some tests fail.
Review fixes
Moved glob code from filesystem.dart to preferences.dart
Merge pull request #3707 from dart-lang/umop-preferences-editorconfig-glob

Create Glob class (for recursively matching paths to globs)
Added escaping of all chars, wrote some more tests to cover escaping, rewired so that pattern only gets processed once, Fixed escape walking (was resetting start where it should have been setting n).  Created a StaticMatcher which is just a static text value.  Cleaned up