Merge pull request #1580 from ussuri/small-fixes

No-op adjustments in widgets
Updated css to move outline from the right side to make room for minimal and scrollbar.
Merge pull request #1601 from dart-lang/umop-outline-layout_minimap_fix

Updated css to move outline from the right side to make room for minimap.
Added differentiation between methods and getters / setters & added (get | set) prefix to them.  Rearranged static assignment.
Add git_exception class.
Throw gitExceptions instead of raw ones.
Rename git_exception.dart file to exception.dart
comments.
Merge pull request #1609 from dart-lang/git_exception

Git exception
Disable SCM for imported folders (using .git/index and not .git/index2)
Fixed comments
Merge pull request #1612 from dinhviethoa/disable-scm-for-imported-folders

Disable SCM for imported folders (using .git/index and not .git/index2)
add more analysis to the pub builder
misc nits
Merge pull request #1618 from devoncarew/devoncarew_misc_nits

misc nits
nits
sort folders first, then files
Merge pull request #1620 from devoncarew/devoncarew_sort_folders

sort folders first, then files
Setup preference
Getting preference and waiting for it in Spark