Rename exception names.
Add SparkErrorMessages class.
Don't show raw exception messages.
Improvements in spark exception class.
Catch action exceptions at top level.
throw the missid unthrown exceptions.
bug fixes.
Add messages for more exception types.
Return Future.error instead of throwing exception in git branch.
Allow .git/ files to be committed.
Fix bug where folder was incorrectly shown untracked.
Allow creating branches from local branches.
Allow creating local branch with different names from remote branches.
indent.
auto persist workspace
Merge branch 'master' into devoncarew_auto_persisit
fix workspace tests
review comments
Merge branch 'master' into more_exceptions

Conflicts:
	ide/app/lib/exception.dart
Merge pull request #2550 from dart-lang/more_exceptions

[Staged] More exceptions