StorageManager.errorInterceptor update to work with Backbone 1.0

In [Backbone 1.0](http://htmlpreview.github.io/?https://raw.github.com/documentcloud/backbone/1.0.0/docs/backbone.html#section-198), wrapError is:
```
  var wrapError = function (model, options) {
    var error = options.error;
    options.error = function(resp) {
      if (error) error(model, resp, options);
      model.trigger('error', model, resp, options);
    };
  };
```

In [Backbone 0.92](http://htmlpreview.github.io/?https://raw.github.com/documentcloud/backbone/0.9.2/docs/backbone.html#section-173), it was:
```
  Backbone.wrapError = function(onError, originalModel, options) {
    return function(model, resp) {
      resp = model === originalModel ? resp : model;
      if (onError) {
        onError(originalModel, resp, options);
      } else {
        originalModel.trigger('error', originalModel, resp, options);
      }
    };
  };
```

The 0.92 wrapError inner function took (model, resp), so we used `handler?(modelOrCollection, jqXHR)`. The 1.0 wrapError inner function only takes (resp), so we need to change it to `handler?(jqXHR)`