another pass at high res buckets
only pick ripe buckets
first pass at a http outlet
interval can be low since reader validates bucket ripeness
encode resolution on bucket id so we can read it back from redis
put unchecked messages back onto the set
bring back partition locking