Ignore OAuth Bearer and empty WWW-Authenticate headers

When receiving a 401 error, we would normally pop up a window asking the
user for credentials. However, not all auth types require that, and in
particular we should not do it for OAuth and when there is no
WWW-Authenticate at all.

Fixes randomly showing auth dialog on Google Drive.