Fix per axw: handle reauthentication error case

If the apiserver responds to a Login request with a ReauthRequest in the
response, api.Open should error if it does not have a
DialOpts.ReauthHandler configured.