Correctly pass through the responseText on error
Assert the other values in the error case as well
Merge pull request #907 from batmanjs/assertxhr-error-response

Pass through responseText to error on Batman.Request