Session ID fix
Don't include chat messages in session history

Fixes issue #66
This commit also adds a new feature to tag a chat message as a "public announcement",
in which case it is included in the history for new users to see.