bitbucket: Move rate limiting into client
Created by: ryanslade
This change causes us to fetch the rate limiter from the global registry inside of the Bitbucket client.
As a side effect, we no longer need to pass rate limiters around when using ChangesetSources so a lot of that code was cleaned up.
Part of: https://github.com/sourcegraph/sourcegraph/issues/9953