Implement frontend (client) validation
Created by: wasabideveloper
- check for same as on server: #20 (closed)
- in case of constraint violation:
- indicate cause (highlighting of widgets with invalid stuff / display hints / ...)
- disable request creation button until all validations pass again