Added configurable status and statusText fields

- `schema.options` can now contain `status` and `statusText`
- if present, the respective values are sent back to the client in case of validation errors
- if not, default is 400 (status) and "Bad Request" (statusText)