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
Use flat buttons instead of raised on dialogs
Adjust dialog padding
Fix toolbar coloring
workaround for an exception w/ tab
Ignoring close message from USB connection (new flow for app harness)
Merge pull request #2445 from devoncarew/devoncarew_workaround_ace

workaround for an exception w/ tab
Merge pull request #2447 from dart-lang/umop-mobile-usb_deploy_fix

Fix error message for USB deployment
Fix missing "..." on some actions that display a dialog
Merge pull request #2439 from cleercode/master

UI tweaks
Merge pull request #2448 from ussuri/small-fixes-2

Fix missing "..." on some actions that display dialogs
Returned option to set 'raised' flag for spark-dialog-button
Decrease spacing between buttons in dialogs