Many improvements to message handling. Now supports a {code}{/code} tag with syntax highlighting. All XML tags are now html encoded.
Updated encryption error handling. Don't display non-decryptable messages. Also notify via Growl when messages cannot be encrypted. Also allow rooms to be switched with the persistent bit. i.e. /room newroom\!