Add support for selecting HTML5 inputs, change criterion to a blacklist
Add support for selecting HTML5 inputs, change criterion to a blacklist

This is designed to address several issues:

* `<input type="range" />` elements don't respond well to the simulated
click; they always reset their value to the minimum.
* The lack of `mouseup` event from the simulated click makes
`<input type="range />` elements slide when the mouse is moved.
* HTML5 adds a large number of text-based `<input>`s that should be focused
like the `type="text"` case, for consistency. (Using a blacklist halves
the number of types we have to list.)
* An `<input>` with a `type` the browser doesn't support is rendered as
a `type="text"`, so a blacklist ensures that the focusing action is
consistent on all elements behaving as `type="text"`.

dimatter/vimium,decaffeinate-examples/vimium,csmalin/vimium,PickRelated/vimium,VPashkov/vimium,crazypenguincode/vimium,borgified/vimium,bkudria/vimium,philc/vimium,justalittlenoob/vimium,hhsue/vimium,douglas-larocca/vimium,VPashkov/vimium,poacher2k/vimium,PickRelated/vimium,tuchangwei/vimium,cyrixhero/vimium,PrestanceDesign/vimium,gdh1995/vimium,philc/vimium,douglas-larocca/vimium,hhsue/vimium,zhangmin510/vimium,poacher2k/vimium,tuchangwei/vimium,Aleroniponi/vimium,Aleroniponi/vimium,smblott-github/vimium,PickRelated/vimium,borgified/vimium,csmalin/vimium,zhangmin510/vimium,gdh1995/vimium,gdh1995/vimium,elderbas/vimium,Robinson10240/vimium,csmalin/vimium,Aleroniponi/vimium,decaffeinate-examples/vimium,mrmr1993/vimium,justalittlenoob/vimium,VPashkov/vimium,borgified/vimium,douglas-larocca/vimium,poacher2k/vimium,willsALMANJ/vimium,smblott-github/vimium,decaffeinate-examples/vimium,cyrixhero/vimium,bkudria/vimium,Lw-Cui/vimium,Lw-Cui/vimium,tuchangwei/vimium,mrmr1993/vimium,bkudria/vimium,wildeyes/vimium,crazypenguincode/vimium,elegantwww/vimium,philc/vimium,Robinson10240/vimium,willsALMANJ/vimium,mrmr1993/vimium,elegantwww/vimium,elegantwww/vimium,elderbas/vimium,PrestanceDesign/vimium,dimatter/vimium,willsALMANJ/vimium,hhsue/vimium,justalittlenoob/vimium,zhangmin510/vimium,wildeyes/vimium,Robinson10240/vimium,Lw-Cui/vimium,elderbas/vimium,dimatter/vimium,smblott-github/vimium,wildeyes/vimium,PrestanceDesign/vimium,cyrixhero/vimium