EHTMLEditorView - Use BR instead of zero width space when inserting new line into citation
EHTMLEditorView - Get rid of GdkKeyEvent and use boolean flags instead.

This is mainly for WebKit2 port.
EHTMLEditorView - Remove unwanted attributes from HTML, HEAD and BODY elements when converting from HTML to plain text message
Bug 740410 - Paragraph keeps Preformatted after paste

The problem was that the code didn't know anything about the type
of block that we were pasting to, but was expecting the "Normal" block.