Some tweaks

- highlight your own messages (easier to reply to)
- highlight the current message
- prevent the session expired message (works unless the session is actually expired)
The SessionTimeout.Init function seems to take an indeterminate amount of time to start, and then resets m_timeoutIsHandled
Merge pull request #1 from mrj0/discussion

I never saw these updates, sorry about that.