Wrong Content-Type header returned by client credential grant

This happens only in case of error, line 74 in client_credentials.py: even if the error code is returned in JSON format, Content-Type header is not set and defaults to text/html.