Make create_and_add_style_sheet method public
Fix leak of uri in editor_widget_button_release_event
Bug 708762 - Tab should write tab, not change focus widget
EEditorWidget content is changed when user is pressing keyboard
Simplify plain text quoting.
Implement function to enable spellcheck
When the is no selection in composer don't try to process it.
Fix detection of block format when it is indented
Hide caret position node and normalize text nodes if we split them during the position saving.
Implement word wrapping with CSS

Limit width of paragraphs with "ch" length
(https://developer.mozilla.org/en-US/docs/Web/CSS/length#Font-relative_lengths)
and enable word-wrapping in CSS with word-wrap: normal;.
Do e_editor_widget_get_text_plain non fatal on composer content.

Perform necessary processing on clone of the BODY element.
When removing the signature remove the leftover BR from previous
signature aswell
Convert HTML emails to plain text when opening them in plain text mode

To do that we are creating another WebKitWebView, loading given HTML
there and after it's loaded we take the innerText of the body.
Force spellcheck when switch to plain text mode in composer
Remove unnecessary call to quote the plain text.
Insert inline images into body

When inserting or dragging image into composer in HTML mode we load the
image from given URI, encode it's content into base64 and insert it
into body with <img src="data:image_mime_type;base64,base64_encoded_content"/>.
When saving the message as draft save it as HTML.

And remember in what mode the composer was (save it into message
headers). When opening the draft again in composer set the right
composer mode.