Fixed issue #3196

Fixed "change" event bug
```
var model = new Backbone.Model({foo: 1});
model.set({foo: 1}, {unset: true});
```