Add HTML5 fields to input_has_value

That feels like it's going a step too far. I'm actually perfectly happy with complicated predicates, it's complicated *chains* of predicates constructed in code that give me a headache.