XHR edit to support IE9

xhr in IE9 only has req.responseText, and not req.response