Get rid of all the individual notification loops.

One with a select seems a little harder to reason about even though it
decreases concurrency.
Make reusable bug update API.
Dedup bug status based on bug status, not title.
Periodically move things from inbox -> new