[skip] Replaced a commit's committers rather than appending to them (4m)
[skip] Made associate_tickets_with_self and associate_committers_with_self public on commit (1m)
[improvement] Invoke callbacks in separate threads so that webhooks can return immediately (40m)