(v0.92) Auto-retry download if auth error, after first re-authing (auto)

Also add error handling to gapi.auth.authorize in case this ever throws.