Added 'Any' events, to fire once when any entity with triggers is added, modified, or removed.
EntityWithTriggers is now generic so the event handlers receive an instance of your entity in its derived type, instead of as a System.Object.