bitbucketcloud: update to use auth.Authenticator
Created by: LawnGnome
Most of the noise in here is actually updating the test cassette for the first time in three years to use the new sourcegraph-testing
account.
Part of #24199 (closed).
Test plan
Updated the test cassette, and tested that Bitbucket Cloud repos would still sync on a local Sourcegraph instance.