Simplify backend validations.

- short fields: max. 100
- long fields: max. 1000
- no lower bounds, except passwords (especially not for non-required fields)
Simplify frontend validations.
Test with Ruby 2 only.