Added rollback method to ActiveModel::Dirty

Maybe I have missed something but looks like rollback changes should be presented here
This feels like it tests implementation details, more than anything useful. How about this, instead?

```ruby
assert_not @model.changed?
```