Validations

- `check_*` methods were extracted to a `Committee::Validation` module
- `Committee::ResponseValidator` supports the same pointer-style arrays as `Committee::ParamValidator`