Minor refactoring
Make #versioned_attributes_changed? public
Reset version number if new version won't be persisted
Persist unversioned attributes with version update