placeholder should only be on input elements
Allow more HTML5 input types

This allows the following:

- search
- number
- range
- date
- etc

Somebody could in theory put type="foo", but all browsers' default input type is "text" and they all ignore unknown types.
Merge pull request #852 from kaleb/patch-2

html/tidy: Allow more HTML5 input types
Merge pull request #851 from kaleb/patch-1

html/tidy: placeholder attribute should only be on input elements
Merge branch 'master' into registry_cleanup
Cleanup related to the HighlightRegex() functions.
Cleanup related to the HighlightRegex() functions.
Typo in html/tidy.