Fix git pull.
Update localHead on git pull.
Refresh treeView on pull complete.
Refine 'pattern' and 'required' attributes on dialog fields
Merge branch 'master' into git_pull_fix

Conflicts:
	ide/app/lib/git/objectstore.dart
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
Fix sticky invalid state + mark inputs as invalid even when empty but after visiting
Add explicit default font weight for widgets
Removed git icon (fixed #2299)
range error fix
Merge pull request #2479 from dinhviethoa/2299-removed-git-icon

Removed git icon
Final Roboto tweaks
Merge pull request #2484 from ussuri/use-roboto

Final Roboto tweaks
Merge pull request #2483 from devoncarew/devoncarew_fix_range_error

range error fix
add a first run dialog
remove the webview persmission