ChatPage: use Theme.primary/secondaryColor for messages

The secondary color is still a bit dark in the default theme,
but it's already much better than a hard-coded gray color. :)

Ref #10: Indication for already read messages
Update libcommuni submodule

Brings IrcConnection::channelKeyRequired() [signal] available