Include textual portion of HTTP status in response object

I needed to be able to assert that a callback function was invoked with the HTTP status of a failing AJAX request. Currently one can only set the status number of the HTTP status, not the text (which is passed into the error callback via errorThrown). 

This change allows the HTTP status text of the response to be mocked by the tester.