Buckets manage their own stats and can be quiesced.

Starting and stopping the goroutine that collects the stats while the
bucket is available is quite a bit harder, but the memory impact is
fairly small and no CPU should be consumed while it's not collecting.

cbugg: close bug-355