Add extended response format for API
Add content negociation provider
Add content negotiation event subscriber