Added a small extension to the default exception controller
Added dependency to willdurand/negotiation
Converted request listener to subscriber and added better content negotiation