Add responseJSON attribute to JQueryXHR

responseJSON is only present on jqXHR if the Content-Type of the response is "application/json". But since responseJSON is an "output" parameter on jqXHR, does it actually matter if it is marked as optional or not?