Fix heatmap regression
Update deprecated jQuery.andSelf
Clean up threading management code

The `updateReplies` event is unhelpful spaghetti when we can more
clearly watch the collection of thread children that's kept up to
date by the threading plugin automatically.

Utilize `annotation.thread` more.
Apply same collapse tweaks to search as viewer
Unify layout hierarchy of editor and viewer
whitespace