Fix response parsing logic

ResponseMessage content parsing now looks at
Headers.ContentType.MediaType to determine parsing method.