Fix long-missing DELETE EventLogs

This check has been wrong throughout the 4.4 series.
If this is the last element, then EventLogs should be
raised for every OriginalFile deleted. This has not
been happening. (Very sadly)

This should be rebased onto dev_4_4
Merge pull request #1126 from joshmoore/fix-delete-eventlogs

Fix long-missing DELETE EventLogs