Add exchange_buckets.

Add the ability to get the full bucket list, which will be used to front-load the transfer of buckets on latency-heavy links, reducing the number of required round trips.