[issue1021] Add asynchronous page update capability

Branches off of #1352. By new issue id, addresses #1336.
In the OpenHatch codebase, we're not consistent about this, but anyway, fwiw, one thing you can do is self.client = self.login_with_client()

In fact, arguably, we should change self.login_with_client() so that it mutates self.client.