Fixed new post notification bugs, both caused by loading pages elsewhere on the site and the double-refresh on the forum index page bug. This brings us down to one major forum-specific issue—the iffy logic that decides how to present a thread with new posts when you jump into it.
As a side-effect of the new post notification fix, recent new post notifications were skipped. (You'll have to check the threads by hand; sorry!)