added some html tags helpers
added [AsOneElement] used by html conventions to treat a custom type as one element

If this attribute is not present the html conventions will apply
individually to all children. With this attribute, the property is
treated as it were a primitive
modified TwitterBootstrap modifiers
added Textbox and Textarea html helpers which return HtmlTags