Added hack for blink/webkit bug 156290

If `responseType` "json" is not supported, `responseType` "text" will be used and then parsed with `JSON.parse`

https://src.chromium.org/viewvc/blink?view=revision&revision=156290
Merge pull request #1 from amatiasq/patch-2

check if responseType = 'json' is supported