Fix git pull.
Update localHead on git pull.
Refresh treeView on pull complete.
Merge branch 'master' into git_pull_fix

Conflicts:
	ide/app/lib/git/objectstore.dart
Added url and putting url to <a> into dialog
Fix sticky invalid state + mark inputs as invalid even when empty but after visiting
Parsing links and sanitizing the rest of the html.
added click handler and _blank target
Fix radio-button misalignment in a systemic way
Parsing header for status code and status message
Just simple dialog error and remove code for special status code and url handling.
Add CSS classes for vertical and horizontal auto-alignment of groups of elements
Adjust margins of radio-buttons in spark-dialog
Merge pull request #2507 from dart-lang/umop-mobile-errors

Error message with link to new harness when using old harness.
Fix radio-button alignment in general way + fix style of 'Deploy to mobile' and 'Push to webstore'
Indentation
type warning fixed for ace test
Add 'none' back for spark toolbar assert
remove other direct references to ace
Merge remote-tracking branch 'upstream/master' into fix-radio-button-misalignment