Expose event.previous_attributes

So because we're creating the Clever::Event object using `construct_from(data[:object])` and `previous_attributes` is a sibling and not a child to `data[:object]`, we can't use the existing attribute accessors for `previous_attributes`.

This commit just creates a new implementation for `previous_attributes` that gets the right info.