Catch http error such as dns error and make a proper callback. Provide error with statusCode (which is http status code) so application can decide what to do with those error (helpful when no error object found in response).
Bump version