When too many calls are made to the private API, Bitstamp will temporarily block the requests and inform us of it.
In Bitstamp.prototype._request:
the res.StatusCode is 200, however the buffer cannot be parsed as JSON. This results in messages like "SyntaxError: Unexpected token . in JSON at position 6" being passed as the error to the API callback.
Instead can we either return a BitstampError with the raw buffer text or include the raw buffer text in some other way.