Conditional response codes

- Always show content negotiation response codes
- Show "200 OK" for GET, POST, PUT, PATCH operations
- Show "204 No Content" for DELETE operations
- Show "401" and "403" for operations requiring authorization
- Show "422" for POST, PUT, PATCH operations IF fields have been defined
  for the service
Merge branch 'hotfix/conditional-response-codes'

Conditional reporting of response codes based on operation type, authorization
requirements for operation, and presence of fields in the service.