When ``minValue`` or ``maxValue`` changes, shouldn't we trigger a new validation of the current date, which may no longer be valid or may become valid?

What we do after calling ``this.controller.setMinValue`` or ``this.controller.setMaxValue`` should be similar to what is happening when the value has changed in the data model (cf [here](https://github.com/ariatemplates/ariatemplates/blob/master/src/aria/widgets/form/TextInput.js#L609) when ``propertyName === 'value'`` in ``aria.widgets.form.TextInput._onBoundPropertyChange``). Of course we should try to share the code and not copy/paste...