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.
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
Added top-level accessors
Outline class setter type
setter implemented for both class and tl accessor
fix an exception in the outline view