[Design] Add `InputTagHelper`

- first part of #1245 (mostly needs tests)
If input is self closing content is never rendered (unless self closing is unset in a later TagHelper).