Added 'Value' validator

Value validator is useful if you need to check a field value over a list of allowed values.
Also you should add tests for numbers and if generated schema is ok, since you implement `modify_schema`.