Fixed #16617 -- Added 'value' to BaseValidator params. Allowed to override the default messages in subclasses of BaseValidator.

Thanks sperrygrove for initial patch.