Add constraints to fields.
Add constraints to fields.

* minimum is `enum` as its type depends on the type of the field it is nested in. AFAIK this cannot be expressed in JSON Schema v4
* maximum is the same story as minimum

borysyuk/schemas,dataprotocols/schemas,dataprotocols/schemas,borysyuk/schemas