n1k0/casperjs — pull request #799 by scribu (2014-01-15 13:53:58+00:00)
Title: Add missing fields to resourceError description

Also, `errorCode` doesn't always represent the HTTP status.

For example, I sometimes get this:

```json
{
"errorCode": 5,
"errorString": "Operation canceled",
"id": 70,
"url": "http://api.example.com"
}
```