Rename class Diff => TreeDiff
Add git diff.
cleanup.
Add diff api to scm.
More work on git diff.
remove debug string.
Merge branch 'master' into treeDiff

Conflicts:
	ide/app/lib/git/commands/diff.dart
Add support for private repos.
more work on private repos.
remove error message on private repo clone.
Merge branch 'master' into git_diff2
comments.
Merge pull request #2397 from dart-lang/gaurave-add_git_diff

Add Git Diff command
Merge branch 'master' into add_private_repo

Conflicts:
	ide/app/spark.dart
Comments.
Merge pull request #2647 from dart-lang/add_private_repo

Add private repo support for git
Prepare to upgrade to latest WSK
Upgrade to latest WSK
Merge pull request #2664 from ussuri/web-starter-kit-template

Upgrade to latest Web Starter Kit
Use fixed port for embedded web server