Only do user removal from a channel when they drop their connection if they were in the channel
Moved more animation work to the thread
Send channel message type down the chain so we know if we want to highlight the channel when inactive or not.  Made the highlight colors brighter.