chat widget: Insert only one time stamp per 5m

Also insert a time stamp when the messages comes from another user than
the one who sent the last message.
chat widget: Don't always insert nicks
chat widget: Show detailed time of last activity

Always show a detailed time stamp below the last message or action. It
moves down with every new message or action.
chat widget: Remove newline from "is typing..."