Return 422 for validation errors on unified_search

This follows the policy decision in
https://github.com/alphagov/styleguides/blob/master/api.md
Merge pull request #263 from alphagov/validation_fails_return_422

Return 422 for validation errors on unified_search