Add Razor class to HTML-encode strings.

This compliments the existing non-encoded string class.

The intended usage is within HtmlHelper-type classes where the helper functions can return `IHtmlString` while also being encoded - instead of plain `string`.