fix Bnet::Authenticator.restore_authenticator
store underlying NSError object in RequestFailedError