Added text emoticon support.
To be fixed: text and image are not well ordered.
The reason is about the text emoticon span.