Remove <template id="editor-dialog">: no longer used
Add more git exception types.
Throw proper exception in git status.
check for dirty tree, before committing.
Rename FileStatus to ScmFileStatus.
Show git add only when applicable for folders.
Additional changes in Polymer package names
delay updateIndex post commit.
Merge branch 'master' into fix_update_index
Merge pull request #2222 from dart-lang/optimize_commit

Optimize commit
Minor fix in SparkFlags
Merge pull request #2232 from ussuri/small-fixes-2

Minor fix in SparkFlags
Fix path for Polymer core-elements dependency
Fix order of Future handlers: could prevent Bower error from being displayed
Dev flags: merge maps with same name defined in different config files instead of overwriting

This will be used shortly for advanced configuring of Bower.

E.g.
app.json:
  "some-map": {
    "a": "aa"
  }

.spark.json:
  "some-map": {
    "b": "bb"
  }

will result in:

  "some-map": {
    "a": "aa",
    "b": "bb"
  }
Merge pull request #2233 from ussuri/improve-dev-flag-parsing

Dev flags: merge maps with same name defined in different config files instead of overwriting
Merge remote-tracking branch 'upstream/master' into refine-polymer-project-templates
Merge remote-tracking branch 'upstream/master' into refine-polymer-project-templates
Fix an error: prevented code from doing what was intended
Merge pull request #2237 from ussuri/improve-dev-flag-parsing

Fix an error: prevented code from doing what was intended