Add `allow_extra` option for `Committee::Middleware::RequestValidation`

This changes the middleware's behavior so that it doesn't error when extra
incoming parameters are detected.