62951: SDK/Push: Better handle gcm errors, especially in GenericPushConnect