Return a 400 when an unsupport Content-Type header is passed to an API endpoint (bug 858403)