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.
Merge pull request #21 from heroku/brandur-allow-extra

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