HTML table chat representation replacement

Implemented in previous commits message inserting by QTextCursor placed a new message as separate table, not as line in the existing table.
This patch replaces pure HTML table by QTextTable (similar with newChatForm branch).
Also this fix name and date wrapping in the case of long message problem (except groupchats (names there should be shortened manually).