Use separate lines for rendering messages

This makes each line selectable so that you can scroll through messages in a
thread a bit better than before.

This fixes issue #214