Add EscapeMode.none for not escape

Sometimes we do not want a html output with html entity escaped, like html with code and formulas in TextNode. But the html() and outerHtml() escape them by default and there is no way to disable it. I add a new type `EscapeMode.none`- when it is set to none, do not escape for any html entity.