Model/Workflow: Split method updateContents()
Util: Optimize encodeHtml() with htmlentities() and nl2br()
Util: New method encodeHtmls()
Model/Workflow: Fix typo