Clarify rate limiting and backoff are tansport lvl
Simplify backoff interface

This interface is more congruent with the multi-threaded nature of go