Implement a wait.wait_exponential_jitter per Google's storage guide (#351)

* Implement a wait.wait_exponential_jitter per Google's storage retry guide

* Define a ClientError so Sphinx does not fail

* Fix spelling typos

* Simplify typing, replacing `int | float` with `float`

* Drop needless `#noqa`

Co-authored-by: Isaac Good <goodi@twosigma.com>
4 files changed