Fix PrePersist listeners to overwrite preexisting created_at/updated_at

The PrePersist lifecycle event will only fire when an entity is persisted (in
other words, for the first time). If a cloned entity has an existing
created/updated, we still want to save a new created/updated. Previously, this
would not have occurred due to the isset() check.