Added rollback method to ActiveModel::Dirty

Maybe I have missed something but looks like rollback changes should be presented here
This should call `changed_attributes.each_key`, `changed` gets overridden by `ActiveRecord::AttributeMethods::Dirty` to include in-place mutations.