Rename BucketClient to Bucket, and Bucket to BucketInfo.

OK, I proposed this change, but I'm wrong.

I need we need to preserve Bucket as an entity type to have a good plural form (Buckets) for pagination. I'm not truly happy with the verbosity of the BucketClient though.