Don't reverse versions list
Don't delete resource if it's just a version deletion

The audits for deleting the latest and a particular version are the same
so we check the version id from the audit against the one stored on the
resource to see if it actually needs to be deleted.