fix(required): `false` is a valid model value for required <select>

Make the `required` directive accept the model value `false` when it is
not an <input> element

Closes #3490