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
Don't disable create branch button on incorrect branch pattern.
Restore commit dialog even if commit finishes with an error.
Align header and closing 'X' with dialog's body
Better error message for git push failure.
Show authetification failure message on push failure.