And make Unread Quote Threading aware. Also kill Random Access List
Unread count is completely broken with this, so I'm keeping it in its own branch until I fix it. Also code is a mess.