Use 'git pull' for non-SSH URLs in run-git-update

This allows remote branches on repositories that don't require
authentication to be updated when git-update is run.

Bug: 62627
Change-Id: I32efdad8b51e9df5c3c4ad3ce305eaf62a3671b8