constructor(message, path, response) {
      super(message);
      this.path = path;
      this.request = response.config;
      this.response = (response || {}).response || response;
      this.status = response.status;
   }
Construct a new ResponseError
@param {string} message - an message to return instead of the the default error message
@param {string} path - the requested path
@param {Object} response - the object returned by Axios