cancel
Call this on an auth to cancel it.
You need to cancel an auth to complete an asynchronous authenticate operation when no credentials are provided (method@Auth.authenticate is not called). The #SoupAuth will be cancelled on dispose if it hans't been authenticated.