JSONDecodeExceptions thrown while decoding request data (body json, get attributes) are now caught and re-thrown as @web.problem annotated RequestDataDecodingException to comply with RFC7807
DecodeExceptionHandler is removed - uncaught JSONDecodeExceptions will be eventually responded as http 500
https://supplyshift.atlassian.net/browse/SUSHI-10300
Main changes: