Fix git pull.
Update localHead on git pull.
Refresh treeView on pull complete.
improve status dialog.
Refine 'pattern' and 'required' attributes on dialog fields
Show status dialog after a entry is choosen.
cleanup.
Merge branch 'master' into git_pull_fix

Conflicts:
	ide/app/lib/git/objectstore.dart
Fix scrollbars always appearing in 'Git Push' dialog
Merge remote-tracking branch 'upstream/master' into style-scrollbars
Change scrollbar colors to light ones for most of the UI (except Ace and Outline)
Returned option to set 'raised' flag for spark-dialog-button
Decrease spacing between buttons in dialogs
Merge remote-tracking branch 'upstream/master' into refine-dialog-field-patterns

Conflicts:
	ide/app/spark_polymer_ui.html
Added url and putting url to <a> into dialog
Align header and closing 'X' with dialog's body
Better error message for git push failure.
Show authetification failure message on push failure.
Add errorAction button on error dialog.
Switch to Roboto across the board except in editor and outline