Fixed #16617 -- Added 'value' to BaseValidator params. Allowed to overri...

...de the default messages in subclasses of BaseValidator.

Thanks sperrygrove for initial patch.
```
.. versionchanged:: 1.8
   The ``message`` parameter was added.
```