Retry Google contact retrieval on 500 errors

This addresses one issue I saw on Errbit related to the Google contact sync.
I actually don't really need that method if I just use an inline retryable call as I just updated it since I wouldn't call it from anywhere else but internally that one time (just broke it out as a separate method to avoid clutter with my previously more complicated logic).