Accessor for RevisionPrimaryIdentifier

1) Fixed 'delete' event observer, calling redundant 'preSave' function
2) Added accessor for revisionPrimaryIdentifier attribute on revisionable models