JsonResult to derive from ObjectResult.

@yishaigalatzer, at present it will honor the Produces.  Thinking about it more, what Ryan says makes sense here, we should probably do 
1. Do not honor Produces, 
2. by default add application/json and text/json to the content types, as by specifying Jsonresult the user is already clear in his intent.